Курсовая работа: Гра Змійка опис програми
g.setColor(Color.RED); g.drawRect(0,0,w-1,h-1);
}
if (used) {
g.setColor(Color.BLUE); g.fillOval(-1, -1, w+2, h+2);
}
}
}
3.1.8. Файл MenuString.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class MenuString extends JMenuBar {
JMenu Game; JMenuItem mi_NewGame, mi_PauseGame,
mi_StopGame, mi_ExitGame;
JMenu Options, Speed; JMenuItem mi_S1, mi_S2, mi_S3;
JMenu Help; JMenuItem mi_About;
public MenuString(final GameFrame owner) {
super();
Game = new JMenu("Гра");
mi_NewGame = new JMenuItem("Нова гра");
mi_NewGame.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
owner.newGame();
}
});
mi_PauseGame = new JMenuItem("Пауза");
mi_PauseGame.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
owner.pauseGame();
}