Ho un programma con una JMenuBar che contiene diversi JMenu e un JMenuItem; quest'ultimo, pur avendo solo un "?" come titolo occupa tutto lo spazio che rimane della JBar.
Per rendere l'idea, questo è il JMenuItem selezionato:
bau.jpg
Inizialmente avevo pensato di fare un JMenu, ma avrei dovuto implementare un MenuListener e pensavo fosse più breve così... mi sbagliavo.
Qua ci sono i pezzi di codice che riguardano il mio attuale nemico.
Ho anche provato ad usare setPreferredSize() ma non ha cambiato nulla.codice:private JMenuBar menù; private JMenu file, modifica, formato; private JMenuItem nuovo, apri, salva, salvaNome, esci; private JMenuItem copia, incolla, taglia; private JMenuItem capoAuto, carattere, help;
codice:help=new JMenuItem("?"); help.setPreferredSize(new Dimension(15, 15)); help.setBackground(BACK); help.addActionListener(this);C'è un modo per risolvere senza implementare un nuovo JMenuItem e personalizzarne la dimensione? Grazie mille!codice:/*Menù principale*/ menù.add(file); menù.add(modifica); menù.add(formato); menù.add(help); menù.setBackground(BACK);![]()

Rispondi quotando
), comunque grazie ancora
