Olá!
Preciso adicionar um JMenu a um JToolBar, mas não estou conseguindo fazer aparecer os JMenuItem daqui...
Este é um código resumido do que eu pretendo.
public class NewClass extends JFrame {
private JMenu bExportar;
private JToolBar toolBar;
public NewClass() throws HeadlessException {
init();
}
private void init() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(800, 600);
toolBar = new JToolBar();
setLayout(new BorderLayout());
bExportar = new JMenu("Exportar");
bExportar.setEnabled(true);
bExportar.setMaximumSize(new Dimension(95, 95));
bExportar.setIcon(new ImageIcon(getClass().getResource("/br/com/medstorm/medfourtechnic/telas/img/export.png")));
bExportar.setHorizontalTextPosition(SwingConstants.CENTER);
bExportar.setVerticalTextPosition(SwingConstants.BOTTOM);
JMenuItem mExportarXLS = new JMenuItem("Documento do Microsoft Excel (XLS)");
JMenuItem mExportarDOC = new JMenuItem("Documento do Microsoft Word (DOC)");
JMenuItem mExportarPDF = new JMenuItem("Documento PDF");
bExportar.add(mExportarDOC);
bExportar.add(mExportarPDF);
bExportar.add(mExportarXLS);
getContentPane().add(toolBar, BorderLayout.NORTH);
toolBar.add(bExportar);
}
public static void main(String[] args) {
new NewClass().setVisible(true);
}
}
Obrigada!
