?? mainframe.java
字號:
jTextField23.setBounds(new Rectangle(249, 110, 30, 25));
jTextField24.setBounds(new Rectangle(289, 110, 30, 25));
jTextField25.setBounds(new Rectangle(9, 140, 30, 25));
jTextField26.setBounds(new Rectangle(49, 140, 30, 25));
jTextField27.setBounds(new Rectangle(89, 140, 30, 25));
jTextField28.setBounds(new Rectangle(129, 140, 30, 25));
jTextField29.setBounds(new Rectangle(169, 140, 30, 25));
jTextField30.setBounds(new Rectangle(209, 140, 30, 25));
jTextField31.setBounds(new Rectangle(249, 140, 30, 25));
jTextField32.setBounds(new Rectangle(289, 140, 30, 25));
jTextField33.setBounds(new Rectangle(10, 200, 30, 25));
jTextField34.setBounds(new Rectangle(50, 200, 30, 25));
jTextField35.setBounds(new Rectangle(90, 200, 30, 25));
jTextField36.setBounds(new Rectangle(130, 200, 30, 25));
jTextField37.setBounds(new Rectangle(170, 200, 30, 25));
jTextField38.setBounds(new Rectangle(210, 200, 30, 25));
jTextField39.setBounds(new Rectangle(250, 200, 30, 25));
jTextField40.setBounds(new Rectangle(290, 200, 30, 25));
jTextField41.setBounds(new Rectangle(10, 230, 30, 25));
jTextField42.setBounds(new Rectangle(50, 230, 30, 25));
jTextField43.setBounds(new Rectangle(90, 230, 30, 25));
jTextField44.setBounds(new Rectangle(130, 230, 30, 25));
jTextField45.setBounds(new Rectangle(170, 230, 30, 25));
jTextField46.setBounds(new Rectangle(210, 230, 30, 25));
jTextField47.setBounds(new Rectangle(250, 230, 30, 25));
jTextField48.setBounds(new Rectangle(290, 230, 30, 25));
jTextField49.setBounds(new Rectangle(10, 260, 30, 25));
jTextField50.setBounds(new Rectangle(50, 260, 30, 25));
jTextField51.setBounds(new Rectangle(90, 260, 30, 25));
jTextField52.setBounds(new Rectangle(130, 260, 30, 25));
jTextField53.setBounds(new Rectangle(170, 260, 30, 25));
jTextField54.setBounds(new Rectangle(210, 260, 30, 25));
jTextField55.setBounds(new Rectangle(250, 260, 30, 25));
jTextField56.setBounds(new Rectangle(290, 260, 30, 25));
jTextField57.setBounds(new Rectangle(10, 290, 30, 25));
jTextField58.setBounds(new Rectangle(50, 290, 30, 25));
jTextField59.setBounds(new Rectangle(90, 290, 30, 25));
jTextField60.setBounds(new Rectangle(130, 290, 30, 25));
jTextField61.setBounds(new Rectangle(170, 290, 30, 25));
jTextField62.setBounds(new Rectangle(210, 290, 30, 25));
jTextField63.setBounds(new Rectangle(250, 290, 30, 25));
jTextField64.setBounds(new Rectangle(290, 290, 30, 25));
TextField65.setBounds(new Rectangle(10, 353, 309, 25));
jComboBox1.setBounds(new Rectangle(402, 80, 120, 25));
jComboBox1.addActionListener(new MainFrame_jComboBox1_actionAdapter(this));
jComboBox2.setBounds(new Rectangle(402, 110, 120, 25));
jComboBox2.addActionListener(new MainFrame_jComboBox2_actionAdapter(this));
jComboBox3.setBounds(new Rectangle(402, 50, 120, 25));
jComboBox3.addActionListener(new MainFrame_jComboBox3_actionAdapter(this));
jCheckBox1.setText("光標自動下移");
jCheckBox1.setBounds(new Rectangle(360, 162, 120, 25));
jCheckBox1.addActionListener(new MainFrame_jCheckBox1_actionAdapter(this));
jCheckBox2.setText("限時猜數");
jCheckBox2.setBounds(new Rectangle(360, 184, 120, 25));
jCheckBox2.addActionListener(new MainFrame_jCheckBox2_actionAdapter(this));
jCheckBox3.setText("音效開");
jCheckBox3.setBounds(new Rectangle(360, 204, 120, 25));
jCheckBox3.addActionListener(new MainFrame_jCheckBox3_actionAdapter(this));
jCheckBox4.setText("待加功能");
jCheckBox4.setBounds(new Rectangle(360, 229, 120, 25));
jCheckBox4.addActionListener(new MainFrame_jCheckBox4_actionAdapter(this));
jLabel1.setText("下面是你要輸入的數:");
jLabel1.setBounds(new Rectangle(9, 168, 157, 26));
jLabel2.setText("這下面是顯示你要記住的數:");
jLabel2.setBounds(new Rectangle(9, 14, 163, 25));
jLabel3.setText("結果顯示:");
jLabel3.setBounds(new Rectangle(10, 323, 178, 24));
jLabel7.setText("猜數個數:");
jLabel7.setBounds(new Rectangle(331, 51, 65, 22));
jLabel8.setText("顯示時間:");
jLabel8.setBounds(new Rectangle(331, 84, 65, 22));
jLabel9.setText("閃爍次數:");
jLabel9.setBounds(new Rectangle(331, 115, 65, 22));
jLabel16.setText("請選擇:");
jLabel16.setBounds(new Rectangle(330, 23, 112, 24));
jButton1.setBounds(new Rectangle(361, 280, 81, 23));
jButton1.setText("開始游戲");
jButton1.addActionListener(new MainFrame_jButton1_actionAdapter(this));
jButton2.setBounds(new Rectangle(361, 314, 81, 23));
jButton2.setText("確認數字");
jButton2.setEnabled(false);
jButton2.addActionListener(new MainFrame_jButton2_actionAdapter(this));
jButton3.setBounds(new Rectangle(361, 349, 81, 23));
jButton3.setText("退出游戲");
jButton3.addActionListener(new MainFrame_jButton3_actionAdapter(this));
jButton4.setBounds(new Rectangle(457, 257, 81, 23));
jButton4.setText("游戲說明");
jButton4.addActionListener(new MainFrame_jButton4_actionAdapter(this));
jLabel17.setText("制作人:劉佳");
jLabel17.setBounds(new Rectangle(455, 301, 89, 25));
jLabel18.setText("聯系:466364031");
jLabel18.setBounds(new Rectangle(451, 327, 92, 32));
contentPane.add(jTextField34);
contentPane.add(jTextField35);
contentPane.add(jTextField36);
contentPane.add(jTextField37);
contentPane.add(jTextField38);
contentPane.add(jTextField39);
contentPane.add(jTextField40);
contentPane.add(jTextField41);
contentPane.add(jTextField42);
contentPane.add(jTextField43);
contentPane.add(jTextField44);
contentPane.add(jTextField45);
contentPane.add(jTextField46);
contentPane.add(jTextField47);
contentPane.add(jTextField48);
contentPane.add(jTextField49);
contentPane.add(jTextField50);
contentPane.add(jTextField51);
contentPane.add(jTextField52);
contentPane.add(jTextField53);
contentPane.add(jTextField54);
contentPane.add(jTextField55);
contentPane.add(jTextField57);
contentPane.add(jTextField58);
contentPane.add(jTextField59);
contentPane.add(jTextField60);
contentPane.add(jTextField61);
contentPane.add(jTextField62);
contentPane.add(jTextField63);
contentPane.add(jTextField56);
contentPane.add(jTextField64);
contentPane.add(jTextField33);
contentPane.add(jLabel1);
contentPane.add(jTextField23);
contentPane.add(jTextField1);
contentPane.add(jTextField2);
contentPane.add(jTextField3);
contentPane.add(jTextField4);
contentPane.add(jTextField5);
contentPane.add(jTextField6);
contentPane.add(jTextField7);
contentPane.add(jTextField8);
contentPane.add(jTextField16);
contentPane.add(jTextField15);
contentPane.add(jTextField14);
contentPane.add(jTextField13);
contentPane.add(jTextField12);
contentPane.add(jTextField11);
contentPane.add(jTextField10);
contentPane.add(jTextField9);
contentPane.add(jTextField17);
contentPane.add(jTextField25);
contentPane.add(jTextField18);
contentPane.add(jTextField26);
contentPane.add(jTextField19);
contentPane.add(jTextField27);
contentPane.add(jTextField20);
contentPane.add(jTextField28);
contentPane.add(jTextField21);
contentPane.add(jTextField29);
contentPane.add(jTextField22);
contentPane.add(jTextField30);
contentPane.add(jTextField31);
contentPane.add(jTextField24);
contentPane.add(jTextField32);
contentPane.add(jLabel2);
contentPane.add(TextField65);
contentPane.add(jLabel3);
contentPane.add(jLabel4);
contentPane.add(jComboBox2);
contentPane.add(jComboBox1);
contentPane.add(jLabel5);
contentPane.add(jLabel6);
contentPane.add(jLabel7);
contentPane.add(jLabel8);
contentPane.add(jLabel9);
contentPane.add(jLabel10);
contentPane.add(jLabel11);
contentPane.add(jLabel12);
contentPane.add(jLabel13);
contentPane.add(jLabel14);
contentPane.add(jLabel15);
contentPane.add(jLabel16);
contentPane.add(jCheckBox2);
contentPane.add(jButton1);
contentPane.add(jButton2);
contentPane.add(jButton3);
contentPane.add(jComboBox3);
contentPane.add(jCheckBox1);
contentPane.add(jCheckBox4);
contentPane.add(jCheckBox3);
contentPane.add(jButton4);
contentPane.add(jLabel17);
contentPane.add(jLabel18);
}
public void jCheckBox1_actionPerformed(ActionEvent e) {
}
public void jCheckBox2_actionPerformed(ActionEvent e) {
}
public void jCheckBox3_actionPerformed(ActionEvent e) {
}
public void jCheckBox4_actionPerformed(ActionEvent e) {
}
public void jButton3_actionPerformed(ActionEvent e) {
dispose();
System.exit(0);
}
public void jButton1_actionPerformed(ActionEvent e) {
jButton1.setEnabled(false);
jButton2.setEnabled(true);
qingkong1();
qingkong2();
chushihua();
TextField65.setText("");
int a;int b;int c;
a=jComboBox3.getSelectedIndex()+1;
b=jComboBox1.getSelectedIndex()+1;
c=jComboBox2.getSelectedIndex()+1;
kebianji1(a);
shanshuo(a,b,c);
yanshi(500);
JOptionPane.showMessageDialog(null,"請在對應的框中輸入你記住的數字!!");
kebianji2(a);
}
public void jButton2_actionPerformed(ActionEvent e) {
jButton1.setEnabled(true);int a;String[] f=new String[32];
jButton2.setEnabled(false);int i,j=0;
a=jComboBox3.getSelectedIndex()+1;
switch(a){
case 32:f[31]=jTextField64.getText();
case 31:f[30]=jTextField63.getText();
case 30:f[29]=jTextField62.getText();
case 29:f[28]=jTextField61.getText();
case 28:f[27]=jTextField60.getText();
case 27:f[26]=jTextField59.getText();
case 26:f[25]=jTextField58.getText();
case 25:f[24]=jTextField57.getText();
case 24:f[23]=jTextField56.getText();
case 23:f[22]=jTextField55.getText();
case 22:f[21]=jTextField54.getText();
case 21:f[20]=jTextField53.getText();
case 20:f[19]=jTextField52.getText();
case 19:f[18]=jTextField51.getText();
case 18:f[17]=jTextField50.getText();
case 17:f[16]=jTextField49.getText();
case 16:f[15]=jTextField48.getText();
case 15:f[14]=jTextField47.getText();
case 14:f[13]=jTextField46.getText();
case 13:f[12]=jTextField45.getText();
case 12:f[11]=jTextField44.getText();
case 11:f[10]=jTextField43.getText();
case 10:f[9]=jTextField42.getText();
case 9:f[8]=jTextField41.getText();
case 8:f[7]=jTextField40.getText();
case 7:f[6]=jTextField39.getText();
case 6:f[5]=jTextField38.getText();
case 5:f[4]=jTextField37.getText();
case 4:f[3]=jTextField36.getText();
case 3:f[2]=jTextField35.getText();
case 2:f[1]=jTextField34.getText();
case 1:f[0]=jTextField33.getText();break;
}
for(i=0;i<a;i++){
if(f[i].equals(b[i])==true)j++;
}
xianshi(a);
jieguo(j,a);
JOptionPane.showMessageDialog(null,"你猜對了"+j+"個!!");
}
public void xianshi(int n){
switch(n){
case 32: jTextField32.setText("" + b[31]);
case 31: jTextField31.setText("" + b[30]);
case 30: jTextField30.setText("" + b[29]);
case 29: jTextField29.setText("" + b[28]);
case 28: jTextField28.setText("" + b[27]);
case 27: jTextField27.setText("" + b[26]);
case 26: jTextField26.setText("" + b[25]);
case 25: jTextField25.setText("" + b[24]);
case 24: jTextField24.setText("" + b[23]);
case 23: jTextField23.setText("" + b[22]);
case 22: jTextField22.setText("" + b[21]);
case 21: jTextField21.setText("" + b[20]);
case 20: jTextField20.setText("" + b[19]);
case 19: jTextField19.setText("" + b[18]);
case 18: jTextField18.setText("" + b[17]);
case 17: jTextField17.setText("" + b[16]);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -