⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 helpdialog.java

📁 别人的大作
💻 JAVA
字号:
package poker;import javax.swing.*;import java.awt.*;import java.awt.event.*;/** * <p>Title: 斗地主</p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: </p> * @author 李艳生 * @version 1.0 */public class HelpDialog extends JDialog {    JTextArea txtHelp = new JTextArea();    JButton btnOK = new JButton();    public HelpDialog() throws HeadlessException {		try {			jbInit();		}		catch(Exception e) {			e.printStackTrace();		}    }    private void jbInit() throws Exception {		//居中显示		Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();		this.setLocation((screenSize.width - 450)/2,(screenSize.height - 350)/2);		this.setSize(new Dimension(450, 350));		this.setModal(true);		this.setResizable(false);		this.setTitle("游戏规则");		txtHelp.setBackground(Color.black);		txtHelp.setForeground(Color.green);		txtHelp.setText("该游戏由三人玩一副牌,地主为一方,其余两家为一方,\n"+									  "双方对战,先出完的一方为胜。\n"+									  "牌型:\n"+									  "1、单牌:单个牌\n"+									  "2、对牌:两个点数相同的牌\n"+									  "3、三张牌:三张点数相同的牌\n"+									  "4、三带一:三张点数相同的牌+一张单牌\n"+									  "5、四带二:四张点数相同的牌+二张任意牌\n"+									  "6、单顺:五张或更多连续的单牌,从34567开始最大到10JQKA,2不能进入顺子\n"+									  "7、子妹对:三对或更多连续的对牌,不包括2点和双王\n"+									  "8、三顺:二个或更多连续的三张牌\n"+									  "9、飞机带翅膀:三顺+同数量的单牌\n"+									  "10、炸弹:四张同点牌,除火箭牌和比自己大的炸弹外,什么牌型都可打\n"+									  "11、火箭:双王,最大的牌,什么牌型都可打.");		txtHelp.setBounds(new Rectangle(10, 13, 426, 259));		btnOK.setBounds(new Rectangle(193, 290, 69, 25));		btnOK.setText("OK");		btnOK.addActionListener(new HelpDialog_btnOK_actionAdapter(this));		this.getContentPane().setLayout(null);		this.getContentPane().add(txtHelp, null);		this.getContentPane().add(btnOK, null);    }    void btnOK_actionPerformed(ActionEvent e) {		this.dispose();    }}class HelpDialog_btnOK_actionAdapter implements java.awt.event.ActionListener {    HelpDialog adaptee;    HelpDialog_btnOK_actionAdapter(HelpDialog adaptee) {	this.adaptee = adaptee;    }    public void actionPerformed(ActionEvent e) {	adaptee.btnOK_actionPerformed(e);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -