Olá amigos
estou usando Netbeans 6.5 e ubuntu, quando executo minha aplicação no ubuntu funciona normalmente, quando executo no windows ao clicar no menu clientes ou em qualquer outro intem do menu ele não executa a chamada do frame correspondente.
JMenuItem menuItem = new JMenuItem("Clientes");
menuItem.setMnemonic(KeyEvent.VK_C);
menuItem.setAccelerator(KeyStroke.getKeyStroke(
KeyEvent.VK_C, ActionEvent.ALT_MASK));
menuItem.setActionCommand("clientes");
menuItem.setIcon(clienteButtonIcon);
menuItem.addActionListener(this);
menu.add(menuItem);
public void actionPerformed(ActionEvent e) {
if ("clientes".equals(e.getActionCommand())) { //new
try {
//new
createFrameClientes();
} catch (Exception ex) {
Logger.getLogger(FramePrincipal.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
protected void createFrameClientes() throws PropertyVetoException, Exception {
if (frameClientes == null) {
frameClientes = new FrameClientes();
frameClientes.setVisible(true); //necessary as of 1.3
desktop.add(frameClientes);
frameClientes.pack();
desktop.getDesktopManager().maximizeFrame(frameClientes);
}
else {
frameClientes.setVisible(true);
}
try {
frameClientes.setSelected(true);
} catch (java.beans.PropertyVetoException e) {}
}
Alguém poderia ajudar?
Muito obrigado
Silvio Guedes