?? frame1.java~147~
字號:
if (!player2) {
setSize(new Dimension(300, 400));
panel.size = 20;
jRadioButtonMenuItem4.setSelected(false);
jRadioButtonMenuItem5.setEnabled(false);
jRadioButtonMenuItem4.setEnabled(true);
}
}
public void jMenuItem4_Records(ActionEvent e) {
Dialogs dialog=new Dialogs();
dialog.set();
dialog.setVisible(true);;
dialog.setAlwaysOnTop(true);
dialog.jButton1.setEnabled(false);
dialog.jTextArea1.setEnabled(false);
dialog.jLabel1.setEnabled(false);
}
public void jRadioButtonMenuItem6_VsModel(ActionEvent e) {
this.setSize(new Dimension(780, 500));
// Center the window
player2=true;
panel2=new Panel();
panel2.VSID=2;
panel2.setSize(390,500);
panel2.setVisible(true);
this.add(panel2);
this.validate();
panel2.player2=true;
panel2.panel2=this.panel;
this.panel.player2=true;
this.panel.panel2=panel2;
jRadioButtonMenuItem6.setEnabled(false);
jRadioButtonMenuItem6.setSelected(true);
jRadioButtonMenuItem7.setEnabled(true);
jRadioButtonMenuItem7.setSelected(false);
// frame2.jMenuFileExit.setEnabled(false);
}
public void jRadioButtonMenuItem7_actionPerformed(ActionEvent e) {
this.setSize(new Dimension(390, 500));
// Center the window
player2=false;
this.remove(panel2);
panel2=null;
this.validate();
this.panel.player2=false;
this.panel.panel2=null;
jRadioButtonMenuItem6.setEnabled(true);
jRadioButtonMenuItem6.setSelected(false);
jRadioButtonMenuItem7.setEnabled(false);
jRadioButtonMenuItem7.setSelected(true);
}
//***********************
public void this_keyPressed(KeyEvent e) {
if (!player2)
panel.this_keyPressed(e);
else
if(!pause && !(panel.lose || panel2.lose))
{
switch (e.getKeyCode()) {
case KeyEvent.VK_W:
panel.blockUp(panel.block);
break;
case KeyEvent.VK_A:
panel.blockLeft(panel.block);
break;
case KeyEvent.VK_D:
panel.blockRight(panel.block);
break;
case KeyEvent.VK_S:
panel.blockDown(panel.block);
break;
//********
case KeyEvent.VK_UP:
panel2.blockUp(panel2.block);
break;
case KeyEvent.VK_LEFT:
panel2.blockLeft(panel2.block);
break;
case KeyEvent.VK_RIGHT:
panel2.blockRight(panel2.block);
break;
case KeyEvent.VK_DOWN:
panel2.blockDown(panel2.block);
break;
}
}
}
}
class Frame1_jRadioButtonMenuItem7_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jRadioButtonMenuItem7_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRadioButtonMenuItem7_actionPerformed(e);
}
}
class Frame1_jRadioButtonMenuItem6_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jRadioButtonMenuItem6_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jRadioButtonMenuItem6_VsModel(e);
}
}
class Frame1_jMenuItem4_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jMenuItem4_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem4_Records(e);
}
}
class Frame1_jRadioButtonMenuItem4_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jRadioButtonMenuItem4_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.Large(e);
}
}
class Frame1_jRadioButtonMenuItem5_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jRadioButtonMenuItem5_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.Small(e);
}
}
class Frame1_jRadioButtonMenuItem1_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jRadioButtonMenuItem1_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.Difficult_actionPerformed(e);
}
}
class Frame1_jRadioButtonMenuItem2_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jRadioButtonMenuItem2_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.Middle(e);
}
}
class Frame1_jMenuItem1_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jMenuItem1_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.Stop(e);
}
}
class Frame1_jRadioButtonMenuItem3_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jRadioButtonMenuItem3_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.Easy(e);
}
}
class Frame1_jMenuItem2_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jMenuItem2_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.Pause(e);
}
}
class Frame1_this_keyAdapter extends KeyAdapter {
private Frame1 adaptee;
Frame1_this_keyAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.this_keyPressed(e);
}
}
class Frame1_jMenuItem8_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jMenuItem8_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem8_actionPerformed(e);
}
}
class Frame1_jMenuItem3_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jMenuItem3_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.GameStart(e);
}
}
/*
class Panel_Listener implements ActionListener {
Frame1 adaptee;
Panel_Listener(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent actionEvent) {
adaptee.lose(actionEvent);
}
}
*/
class Frame1_jMenuFileExit_ActionAdapter implements ActionListener {
Frame1 adaptee;
Frame1_jMenuFileExit_ActionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent actionEvent) {
adaptee.jMenuFileExit_actionPerformed(actionEvent);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -