?? applet1.java
字號:
itemChanceList.addItem("60%");
itemChanceList.addItem("70%");
itemChanceList.addItem("80%");
itemChanceList.addItem("90%");
itemChanceList.addItem("100%");
/*
itemChanceList.addItem("0%");
itemChanceList.addItem("10%");
itemChanceList.addItem("20%");
itemChanceList.addItem("30%");
itemChanceList.addItem("40%");
itemChanceList.addItem("50%");
itemChanceList.addItem("60%");
itemChanceList.addItem("70%");
itemChanceList.addItem("80%");
itemChanceList.addItem("90%");
itemChanceList.addItem("100%");
*/
try {
itemChanceList.select(6);
}
catch (IllegalArgumentException e) { }
itemChanceList.setForeground(new java.awt.Color(0,0,112));
itemChanceList.setFont(new Font("Dialog", Font.BOLD, 12));
add(itemChanceList);
itemChanceList.setBounds(440,180,69,21);
itemChanceList.setVisible(false);
effectsList.addItem("On");
effectsList.addItem("Off");
try {
effectsList.select(0);
}
catch (IllegalArgumentException e) { }
effectsList.setForeground(new java.awt.Color(0,0,112));
effectsList.setFont(new Font("Dialog", Font.BOLD, 12));
add(effectsList);
effectsList.setBounds(440,270,69,21);
effectsList.setVisible(false);
musicList.addItem("On");
musicList.addItem("Off");
try {
musicList.select(0);
}
catch (IllegalArgumentException e) { }
musicList.setForeground(new java.awt.Color(0,0,112));
musicList.setFont(new Font("Dialog", Font.BOLD, 12));
add(musicList);
musicList.setBounds(440,240,69,21);
musicList.setVisible(false);
destroyItemsList.addItem("Yes");
destroyItemsList.addItem("No");
try {
destroyItemsList.select(0);
}
catch (IllegalArgumentException e) { }
destroyItemsList.setForeground(new java.awt.Color(0,0,112));
destroyItemsList.setFont(new Font("Dialog", Font.BOLD, 12));
add(destroyItemsList);
destroyItemsList.setBounds(440,210,69,21);
destroyItemsList.setVisible(false);
resetKnop.setLabel("Reset");
resetKnop.setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.HAND_CURSOR));
add(resetKnop);
resetKnop.setBackground(new java.awt.Color(228,70,15));
resetKnop.setForeground(new java.awt.Color(0,0,128));
resetKnop.setFont(new Font("Dialog", Font.BOLD, 12));
resetKnop.setBounds(390,470,72,24);
resetKnop.setVisible(false);
resetList.addItem("Yes");
resetList.addItem("No");
resetList.addItem("Random");
try {
resetList.select(0);
}
catch (IllegalArgumentException e) { }
resetList.setForeground(new java.awt.Color(0,0,112));
resetList.setFont(new Font("Dialog", Font.BOLD, 12));
add(resetList);
resetList.setBounds(440,150,72,21);
resetList.setVisible(false);
fieldRadioButton.setCheckboxGroup(mapBuilder);
fieldRadioButton.setState(true);
fieldRadioButton.setLabel("Field");
add(fieldRadioButton);
fieldRadioButton.setBackground(java.awt.Color.lightGray);
fieldRadioButton.setForeground(new java.awt.Color(0,0,112));
fieldRadioButton.setFont(new Font("Dialog", Font.BOLD, 12));
fieldRadioButton.setBounds(23,30,50,16);
fieldRadioButton.setVisible(false);
wallRadioButton.setCheckboxGroup(mapBuilder);
wallRadioButton.setLabel("Wall");
add(wallRadioButton);
wallRadioButton.setBackground(java.awt.Color.lightGray);
wallRadioButton.setForeground(new java.awt.Color(0,0,112));
wallRadioButton.setFont(new Font("Dialog", Font.BOLD, 12));
wallRadioButton.setBounds(80,30,50,16);
wallRadioButton.setVisible(false);
player1RadioButton.setCheckboxGroup(mapBuilder);
player1RadioButton.setLabel("Player 1");
add(player1RadioButton);
player1RadioButton.setBackground(java.awt.Color.lightGray);
player1RadioButton.setForeground(new java.awt.Color(0,0,112));
player1RadioButton.setFont(new Font("Dialog", Font.BOLD, 12));
player1RadioButton.setBounds(204,30,67,16);
player1RadioButton.setVisible(false);
blockRadioButton.setCheckboxGroup(mapBuilder);
blockRadioButton.setLabel("Block");
add(blockRadioButton);
blockRadioButton.setBackground(java.awt.Color.lightGray);
blockRadioButton.setForeground(new java.awt.Color(0,0,112));
blockRadioButton.setFont(new Font("Dialog", Font.BOLD, 12));
blockRadioButton.setBounds(137,30,58,16);
blockRadioButton.setVisible(false);
player2RadioButton.setCheckboxGroup(mapBuilder);
player2RadioButton.setLabel("Player 2");
add(player2RadioButton);
player2RadioButton.setBackground(java.awt.Color.lightGray);
player2RadioButton.setForeground(new java.awt.Color(0,0,112));
player2RadioButton.setFont(new Font("Dialog", Font.BOLD, 12));
player2RadioButton.setBounds(279,30,67,16);
player2RadioButton.setVisible(false);
player3RadioButton.setCheckboxGroup(mapBuilder);
player3RadioButton.setLabel("Player 3");
add(player3RadioButton);
player3RadioButton.setBackground(java.awt.Color.lightGray);
player3RadioButton.setForeground(new java.awt.Color(0,0,112));
player3RadioButton.setFont(new Font("Dialog", Font.BOLD, 12));
player3RadioButton.setBounds(354,30,67,16);
player3RadioButton.setVisible(false);
player4RadioButton.setCheckboxGroup(mapBuilder);
player4RadioButton.setLabel("Player 4");
add(player4RadioButton);
player4RadioButton.setBackground(java.awt.Color.lightGray);
player4RadioButton.setForeground(new java.awt.Color(0,0,112));
player4RadioButton.setFont(new Font("Dialog", Font.BOLD, 12));
player4RadioButton.setBounds(429,30,67,16);
player4RadioButton.setVisible(false);
mapBuilderTekst.setText("Bomberman Mapbuilder - build maps here");
add(mapBuilderTekst);
mapBuilderTekst.setBackground(java.awt.Color.lightGray);
mapBuilderTekst.setForeground(new java.awt.Color(0,0,112));
mapBuilderTekst.setFont(new Font("SansSerif", Font.BOLD, 20));
mapBuilderTekst.setBounds(65,2,410,24);
mapBuilderTekst.setVisible(false);
saveKnop.setLabel("Save");
saveKnop.setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.HAND_CURSOR));
add(saveKnop);
saveKnop.setBackground(new java.awt.Color(228,70,15));
saveKnop.setForeground(new java.awt.Color(0,0,128));
saveKnop.setFont(new Font("Dialog", Font.BOLD, 12));
saveKnop.setBounds(170,591,72,24);
saveKnop.setVisible(false);
stopBuildKnop.setLabel("Stop");
stopBuildKnop.setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.HAND_CURSOR));
add(stopBuildKnop);
stopBuildKnop.setBackground(new java.awt.Color(228,70,15));
stopBuildKnop.setForeground(new java.awt.Color(0,0,128));
stopBuildKnop.setFont(new Font("Dialog", Font.BOLD, 12));
stopBuildKnop.setBounds(260,591,72,24);
stopBuildKnop.setVisible(false);
buildResetKnop.setLabel("Reset");
buildResetKnop.setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.HAND_CURSOR));
add(buildResetKnop);
buildResetKnop.setBackground(new java.awt.Color(228,70,15));
buildResetKnop.setForeground(new java.awt.Color(0,0,128));
buildResetKnop.setFont(new Font("Dialog", Font.BOLD, 12));
buildResetKnop.setBounds(80,591,72,24);
buildResetKnop.setVisible(false);
modeList.addItem("Custom");
modeList.addItem("Speed");
modeList.addItem("Professional");
modeList.addItem("Deathmatch");
modeList.addItem("Dangerous");
modeList.addItem("Easy");
try {
modeList.select(0);
}
catch (IllegalArgumentException e) { }
add(modeList);
modeList.setBounds(420,370,95,21);
modeList.setVisible(false);
modeInfoKnop.setLabel("Info modes");
modeInfoKnop.setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.HAND_CURSOR));
add(modeInfoKnop);
modeInfoKnop.setBackground(new java.awt.Color(228,70,15));
modeInfoKnop.setForeground(new java.awt.Color(0,0,128));
modeInfoKnop.setFont(new Font("Dialog", Font.BOLD, 10));
modeInfoKnop.setBounds(318,388,61,18);
modeInfoKnop.setVisible(false);
backKnop2.setLabel("Back");
backKnop2.setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.HAND_CURSOR));
add(backKnop2);
backKnop2.setBackground(new java.awt.Color(228,70,15));
backKnop2.setForeground(new java.awt.Color(0,0,128));
backKnop2.setFont(new Font("Dialog", Font.BOLD, 12));
backKnop2.setBounds(215,409,72,25);
backKnop2.setVisible(false);
nextSongKnop.setLabel("Next song");
nextSongKnop.setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.HAND_CURSOR));
add(nextSongKnop);
nextSongKnop.setBackground(new java.awt.Color(228,70,15));
nextSongKnop.setForeground(new java.awt.Color(0,0,128));
nextSongKnop.setFont(new Font("Dialog", Font.BOLD, 9));
nextSongKnop.setBounds(475,598,50,12);
stopSongKnop.setLabel("Stop Song");
stopSongKnop.setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.HAND_CURSOR));
add(stopSongKnop);
stopSongKnop.setBackground(new java.awt.Color(228,70,15));
stopSongKnop.setForeground(new java.awt.Color(0,0,128));
stopSongKnop.setFont(new Font("Dialog", Font.BOLD, 9));
stopSongKnop.setBounds(475,611,50,12);
//}}
dim = getSize();
offscreen = createImage(dim.width,dim.height);
background = createImage(dim.width,dim.height-space*2);
offscreen2 = createImage(dim.width,dim.height);
b = offscreen.getGraphics();
t = background.getGraphics();
b2 = offscreen2.getGraphics();
requestFocus();
//{{REGISTER_LISTENERS
SymMouse aSymMouse = new SymMouse();
this.addMouseListener(aSymMouse);
SymKey aSymKey = new SymKey();
this.addKeyListener(aSymKey);
SymAction lSymAction = new SymAction();
pauzeKnop.addActionListener(lSymAction);
stopKnop.addActionListener(lSymAction);
instructionsKnop.addActionListener(lSymAction);
controlsKnop.addActionListener(lSymAction);
rulesKnop.addActionListener(lSymAction);
playKnop.addActionListener(lSymAction);
mainMenuKnop.addActionListener(lSymAction);
instructionsKnop2.addActionListener(lSymAction);
controlsKnop2.addActionListener(lSymAction);
creditsKnop.addActionListener(lSymAction);
mapBuilderKnop.addActionListener(lSymAction);
optionsKnop.addActionListener(lSymAction);
backKnop.addActionListener(lSymAction);
SymText lSymText = new SymText();
lifesField.addTextListener(lSymText);
resetKnop.addActionListener(lSymAction);
timeField.addTextListener(lSymText);
SymItem lSymItem = new SymItem();
playersList.addItemListener(lSymItem);
minWalkList.addItemListener(lSymItem);
maxWalkList.addItemListener(lSymItem);
minBombField.addTextListener(lSymText);
maxBombField.addTextListener(lSymText);
explosionTimeField.addTextListener(lSymText);
bombTimeField.addTextListener(lSymText);
immortalTimeField.addTextListener(lSymText);
itemChanceList.addItemListener(lSymItem);
effectsList.addItemListener(lSymItem);
musicList.addItemListener(lSymItem);
destroyItemsList.addItemListener(lSymItem);
resetList.addItemListener(lSymItem);
fieldRadioButton.addItemListener(lSymItem);
wallRadioButton.addItemListener(lSymItem);
player1RadioButton.addItemListener(lSymItem);
blockRadioButton.addItemListener(lSymItem);
player2RadioButton.addItemListener(lSymItem);
player3RadioButton.addItemListener(lSymItem);
player4RadioButton.addItemListener(lSymItem);
SymMouseMotion aSymMouseMotion = new SymMouseMotion();
this.addMouseMotionListener(aSymMouseMotion);
saveKnop.addActionListener(lSymAction);
stopBuildKnop.addActionListener(lSymAction);
buildResetKnop.addActionListener(lSymAction);
modeInfoKnop.addActionListener(lSymAction);
backKnop2.addActionListener(lSymAction);
modeList.addItemListener(lSymItem);
nextSongKnop.addActionListener(lSymAction);
stopSongKnop.addActionListener(lSymAction);
//}}
requestFocus();
}
//{{DECLARE_CONTROLS
java.awt.Button pauzeKnop = new java.awt.Button();
java.awt.Button stopKnop = new java.awt.Button();
java.awt.Button controlsKnop = new java.awt.Button();
java.awt.Button instructionsKnop = new java.awt.Button();
java.awt.Button rulesKnop = new java.awt.Button();
java.awt.Button mainMenuKnop = new java.awt.Button();
java.awt.Button playKnop = new java.awt.Button();
java.awt.Button instructionsKnop2 = new java.awt.Button();
java.awt.Button controlsKnop2 = new java.awt.Button();
java.awt.Button creditsKnop = new java.awt.Button();
java.awt.Button mapBuilderKnop = new java.awt.Button();
java.awt.Button optionsKnop = new java.awt.Button();
java.awt.Button backKnop = new java.awt.Button();
java.awt.TextField lifesField = new java.awt.TextField();
java.awt.TextField timeField = new java.awt.TextField();
java.awt.Choice playersList = new java.awt.Choice();
java.awt.Choice minWalkList = new java.awt.Choice();
java.awt.Choice maxWalkList = new java.awt.Choice();
java.awt.TextField minBombField = new java.awt.TextField();
java.awt.TextField maxBombField = new java.awt.TextField();
java.awt.TextField explosionTimeField = new java.awt.TextField();
java.awt.TextField bombTimeField = new java.awt.TextField();
java.awt.TextField immortalTimeField = new java.awt.TextField();
java.awt.Choice itemChanceList = new java.awt.Choice();
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -