Boa noite.
Bom, sou novo neste fórum e estou à algum tempo estudando a linguagem java. preciso que por favor que me ajude.
Esteja lendo uma revista que tinha um exercício de programação, o qual pedia para criar um algoritmo que gera-se o jogo da mega sena em vbs, porem após terminar esse exercicio quis desenvolver o mesmo em java tenho o código e peço por gentileza que analisem e me digam se a lógica no que eu escrevi.
import java.awt.event.;
import javax.swing.;
import java.awt.*;
public class megasena extends JFrame {
JLabel titulo, jogo;
JButton jogada, exit;
public megasena(){
super ("Meganasena");
Container tela = getContentPane();
getContentPane().setLayout(null);
titulo = new JLabel ("Megasena");
jogada = new JButton ("jogar");
exit = new JButton ("sair");
titulo.setBounds(100,100,50,80);
jogada.setBounds(100,300,50,80);
exit.setBounds(100,400,50,80);
jogada.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent e) {
int n1, n2, n3,n4,n5,n6;
n1=1;
n2=n1+1;
n3=n2+1;
n4=n3+1;
n5=n4+1;
n6=n5+1;
for(n1=1;n1<55;n1++)
System.out.println(+n1);
for(n2=n1+1;n2<56;n2++)
System.out.println(+n2);
for(n3=n1+1;n3<57;n3++)
System.out.println(+n3);
for(n4=n1+1;n4<58;n3++)
System.out.println(+n4);
for(n5=n1+1;n5<59;n5++)
System.out.println(+n5);
for(n6=n1+1;n6<60;n6++)
System.out.println(+n6);
}
}
);
exit.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent e) {
int escolha;
Object[] botoes={"sim","não","Cancelar"};
escolha=JOptionPane.showOptionDialog
(null,"Deseja fechar este aplicativo?",
"Fechar o aplicativo",JOptionPane.
YES_NO_CANCEL_OPTION,JOptionPane.
QUESTION_MESSAGE,null,botoes,botoes[0]);
if(escolha==JOptionPane.YES_OPTION)
System.exit(0);
}
});
tela.add(titulo);
tela.add(jogo);
tela.add(exit);
setVisible(true);
setLocationRelativeTo(null);
setSize(500,500);
setResizable(false);
}
public static void main(String[] args) {
megasena app = new megasena();
app.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
grato.