毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

连连看java程序 第10页

更新时间:2008-11-30:  来源:毕业论文

连连看java程序 第10页
package kyodai;

import java.net.*;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
import javax.swing.text.html.*;
import java.io.*;

/**
 * 控制连连看排名
 */
public class Top10 extends JDialog implements HyperlinkListener {
 JScrollPane ScrollPane = new JScrollPane();
 JEditorPane HelpPane = new JEditorPane();
 Border border1;
 JPanel Panel1 = new JPanel();
 JButton Close = new JButton();
 Border border2;
 String param = "";

 public Top10(JFrame frame, String param) {
  super(frame, true);
  this.param = param;
  try {
   jbInit();
  }
  catch (Exception e) {
   e.printStackTrace();
  }
  //设置运行位置,使对话框居中
  Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
  this.setLocation( (int) (screenSize.width - 560) / 2,
       (int) (screenSize.height - 360) / 2);
  this.setResizable(false);
  this.show();
 }

 private void jbInit() throws Exception {
  border2 = BorderFactory.createCompoundBorder(
   BorderFactory.createLineBorder(
    Color.lightGray, 1), BorderFactory.createEmptyBorder(2, 10, 2, 10));
  this.setSize(new Dimension(560, 360));
  this.setTitle("龙虎英雄榜");
  border1 = BorderFactory.createEmptyBorder();

  URLClassLoader urlLoader = (URLClassLoader)this.getClass().getClassLoader();
  URL url = null;
  //调用排名榜文件
  url = urlLoader.findResource("doc/Top.htm");
  HelpPane.setPage(url);
  HelpPane.setEditable(false);
  HelpPane.addHyperlinkListener(this);
  ScrollPane.setHorizontalScrollBarPolicy(
   JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
  ScrollPane.setVerticalScrollBarPolicy(
   JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
  ScrollPane.setBorder(border1);
  Close.setBackground(Color.white);
  Close.setBorder(border2);
  Close.setActionCommand("jButton1");
  Close.setText("关闭");
  Close.addActionListener(
   new ActionListener() {
    public void actionPerformed(ActionEvent e) {
     setVisible(false);
    }
   }
  );

  Panel1.setBackground(Color.white);
  this.getContentPane().add(ScrollPane, BorderLayout.CENTER);
  this.getContentPane().add(Panel1, BorderLayout.SOUTH);
  ScrollPane.getViewport().add(HelpPane, null);
  Panel1.add(Close, null);
 }

 /**
  * 当超文本链接更新时调用
  * 负责更新的事件处理函数
  */
 public void hyperlinkUpdate(HyperlinkEvent e) {
  if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
   JEditorPane pane = (JEditorPane) e.getSource();
   if (e instanceof HTMLFrameHyperlinkEvent) {
    HTMLFrameHyperlinkEvent evt = (HTMLFrameHyperlinkEvent) e;
    HTMLDocument doc = (HTMLDocument) pane.getDocument();
    doc.processHTMLFrameHyperlinkEvent(evt);
   }
   else {
    try {
     pane.setPage(e.getURL());
    }
    catch (Throwable t) {
     t.printStackTrace();
    }
   }
  }
 }
}

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 

连连看java程序 第10页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。