Estou começando a desenvolver um pequeno exemplo. Gostaria da opiniões se o código que estou digitando está ficando legivel (indentação, coloação das chaves, etc).
public class ExemploDeMenu extends JFrame
{
JMenuBar barra;
JMenu opcoes, fonte, cor;
JMenuItem limpar, sair, estilo, tamanho,azul, verde,vermelho, amarelo, preto;
public ExemploDeMenu()
{
super (“Exemplo de Menu com SubMenus”);
Container tela = getContentPane();
tela.setLayout (null);
barra = new JMenuBar();
setJMenuBar(barra);
opcoes = new JMenu(“Opções”);
barra.add(opcoes);
limpar = new JMenuItem(“Limpar”);
fonte = new JMenu(“Fonte”);
cor = new JMenu(“Cor”);
azul = new JMenuItem(“Azul”);
verde = new JMenuItem(“Verde”);
vermelho = new JMenuItem(“Vermelho”);
amarelo = new JMenuItem(“Amarelo”);
preto = new JMenuItem(“Preto”);
estilo = new JMenuItem(“Estilo”);
tamanho = new JMenuItem(“Tamanho”);
sair = new JMenuItem(“Sair”);
limpar.setMnemonic(KeyEvent.VK_L);
fonte.setMnemonic(KeyEvent.VK_F);
sair.setMnemonic(KeyEvent.VK_S);
cor.setMnemonic(KeyEvent.VK_C);
estilo.setMnemonic(KeyEvent.VK_E);
tamanho.setMnemonic(KeyEvent.VK_T);
opcoes.add(limpar);
opcoes.add(fonte);
opcoes.addSeparator();
opcoes.add(sair);
fonte.add(cor);
fonte.add(estilo);
fonte.add(tamanho);
cor.add(azul);
cor.add(verde);
cor.add(vermelho);
cor.add(amarelo);
cor.add(preto);
setSize(500,300);
setLocationRelativeTo(null);
setVisible(true);
}
public static void main (String args[])
{
ExemploDeMenu app = new ExemploDeMenu();
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}[/code]