Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions principal/LabelFrame.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package menu.principal;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.net.*;
import javax.swing.*;

Expand All @@ -16,6 +17,41 @@ public LabelFrame() throws MalformedURLException {
super("Main Menu");
setLayout(new BorderLayout());

//essa parte tem que ter em todas as telas do jogo
//fazer só quando tiver acabado pq não é necessário ter isso

JMenu fileMenu = new JMenu("Arquivo");
fileMenu.setMnemonic('A');
JMenuItem novoItem = new JMenuItem("Novo");
novoItem.setMnemonic('N');
novoItem.addActionListener((ae) -> {

//fazer com que comece um novo jogo

});
fileMenu.add(novoItem);
JMenuItem sobreItem = new JMenuItem("Sobre");
sobreItem.setMnemonic('S');
fileMenu.add(sobreItem);
sobreItem.addActionListener((ActionEvent event) -> {
JLabel labelSobre =new JLabel(); // escrever aqui o 'sobre' do arquivo
JOptionPane.showMessageDialog(null, labelSobre,"Sobre",JOptionPane.INFORMATION_MESSAGE);
});
JMenuItem sairItem = new JMenuItem("Sair");
sairItem.setMnemonic('X');
fileMenu.add(sairItem);
sairItem.addActionListener((ActionEvent event) -> {
System.exit(0);
});

JMenu historicoMenu = new JMenu("Histórico");
historicoMenu.setMnemonic('H'); //fazer aqui aparecer o histórico dos pontos que serializamos

JMenuBar bar = new JMenuBar();
setJMenuBar(bar);
bar.add(fileMenu);
bar.add(historicoMenu);

panel1 = new myCustomPanel(background);
panel1.setLayout(new GridLayout());

Expand Down