Swing JMenu verdeckt durch Komponente (aber kein AWT und Swing mix!?)

MEnTHOS

Neues Mitglied
Hallo Zusammen,

bin seit langem schon "Leser" dieses Forums und habe schon viele hilfreiche Themen und Antworten gefunden! Bei meinem aktuellen Problem komme ich allerdings nicht weiter und brauche eure Hilfe...

Grundproblem:
Mein Menu verschwindet hinter meinen anderen Komponenten. Habe auch schon einiges hier und in g00gle gefunden was genau meinen Fehler beschriebt. Dort heißt es immer "...nutze kein AWT mit Swing zusammen...".
Habe daraufhin natürlich meinen Code überprüft, finde aber keine AWT-Komponenten. Max. ein "GridBagLayout/Constraints" was aber lt. Forum nicht als Komponente zählt... und somit das PRoblem nicht auslösen sollte.
Kann es sein das ich das JMenu/Item noch in der Reihenfolge "nach oben" bringen muss?!
Für einen Hinweis wäre ich sehr dankbar da ich keine Idee mehr habe was es sonst sein könnte... oder ich sehe den Wald vor lauter Bäumen nicht. :bahnhof:

Verwende JDK 1.6.0.22 auf Win7-64bit. Hier mal der Quellcode wo ich die Oberfläche zusammenbaue.
PS: Bin erst vor kurzem von VB auf Java umgestiegen, also bitte nicht wundern wenn manche Codesegmente "stark verbesserungsfähig" sind... vermute auch das es für manche Stellen elegantere Lösungen gibt. :oops:

Java:
private void init(){
	frmMain = new JFrame("Quickbar");
	panCenter = new JPanel();
	panSouth = new JPanel(new GridBagLayout());
	GridBagConstraints c = new GridBagConstraints();
	
	mnuBar = new JMenuBar();	
	mnuInfo = new JMenu("Info");
		mnuInfo.setMnemonic(KeyEvent.VK_I);	
	mnuBar.add(mnuInfo);	
	frmMain.setJMenuBar(mnuBar);
	
	//panCenter...
	lblTxtIPCNumber = new JLabel("ITSM-Nummer:");
	txtIPCNumber = new JTextField(15);
	
	panCenter.add(lblTxtIPCNumber);
	panCenter.add(txtIPCNumber);
	
	//panSouth...
	butClear = new JButton ("Feld leeren");
		butClear.addActionListener(new AL_butClear());
		butClear.setToolTipText(ttButClear);
	butINC = new JButton ("INC");
		butINC.addActionListener(new AL_butINC());
		butINC.setToolTipText(ttButINC);
	butPBI = new JButton ("PBI");
		butPBI.addActionListener(new AL_butPBI());
		butPBI.setToolTipText(ttButPBI);
	butCRQ = new JButton ("CRQ");
		butCRQ.addActionListener(new AL_butCRQ());
		butCRQ.setToolTipText(ttButCRQ);
	butClip = new JButton ("Clip");
		butClip.addActionListener(new AL_butClip());
		butClip.setToolTipText(ttButClip);
	butHome = new JButton ("Home");
		butClip.addActionListener(new AL_butHome());
	
	c.fill = GridBagConstraints.HORIZONTAL;
	c.weightx = 0.2;
	c.gridwidth = 4;
	c.gridx = 0;
	c.gridy = 0;
	panSouth.add(butClear,c);

	c.fill = GridBagConstraints.HORIZONTAL;
	c.weightx = 0.2;
	c.gridwidth = 1;
	c.gridx = 0;
	c.gridy = 1;
	panSouth.add(butINC,c);
	
	c.fill = GridBagConstraints.HORIZONTAL;
	c.weightx = 0.2;
	c.gridwidth = 1;
	c.gridx = 1;
	c.gridy = 1;
	panSouth.add(butPBI,c);
	
	c.fill = GridBagConstraints.HORIZONTAL;
	c.weightx = 0.2;
	c.gridwidth = 1;
	c.gridx = 2;
	c.gridy = 1;
	panSouth.add(butCRQ,c);
	
	c.fill = GridBagConstraints.HORIZONTAL;
	c.weightx = 0.2;
	c.gridwidth = 1;
	c.gridx = 3;
	c.gridy = 1;
	panSouth.add(butClip,c);
	
	frmMain.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	frmMain.setBounds(200, 200, 300, 140);
	frmMain.getContentPane().add(BorderLayout.CENTER,panCenter);
	frmMain.getContentPane().add(BorderLayout.SOUTH,panSouth);
	
	frmMain.setVisible(true);
}//ende init
 
C

Camino

Gast
Was vielleicht noch helfen könnte, wäre ein Screenshot von dem Problem, also was durch was überdeckt wird.
 

MEnTHOS

Neues Mitglied
GAAANNNNNZZZZ großes Schämen für mich!
Wer den Menüaufbau genau anschaut erkennt das ich gar kein JMenuItem verwendet/"geaddet" habe.

Mit sowas ...
Java:
mnuInfo.add(mniVersion);
... bekommt man auch was angezeigt.
Aber ein "leeres" Menu sieht auch echt so aus als wenn das "abgeschnitten" hinter Komponenten liegt.
Da frage ich mich jetzt natürlich zurecht was ich die letzten Stunden gemacht hab.... seid mir nicht allzu böse für diesen "unnützen" Thread. Das posten hat mir wenigstens geholfen das zu sehen.
 

bERt0r

Top Contributor
Immer schön sowas zu sehen: Wenn man sich genug Zeit nimmt, sein Problem genau zu beschreiben und anderen zu erklären kommt man oft selber drauf was falsch läuft :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
ExceptionOfExpectation JMenu, setMnemonic(Char k) bringt keine Wirkung AWT, Swing, JavaFX & SWT 8
H Swing JMenu aufgeklappt oder nicht - Wie frage ich das ab? AWT, Swing, JavaFX & SWT 5
D Mit Jmenu neue JFrame öffnen AWT, Swing, JavaFX & SWT 2
MaxG. Swing JMenu einen Listener Hinzufügen AWT, Swing, JavaFX & SWT 25
Y Backgroundcolor JMenu AWT, Swing, JavaFX & SWT 2
D Merkwürdiges Verhalten vom JMenu AWT, Swing, JavaFX & SWT 4
X JMenu Menu-Bar ausrichtung ändern im Programm AWT, Swing, JavaFX & SWT 0
S AWT JTextFields durch Array im JMenu erzeugen? AWT, Swing, JavaFX & SWT 19
E JMenu erscheint nach RDP-Verbindung auf falschem Desktop AWT, Swing, JavaFX & SWT 1
S Swing JMenu löscht auf panel gezeichnetes AWT, Swing, JavaFX & SWT 3
llabusch Prüfen ob JMenu leer ist & löschen AWT, Swing, JavaFX & SWT 1
3 Swing Vertikaler Separator zwischen JMenu's AWT, Swing, JavaFX & SWT 2
S JMenu unter JPanel versteckt AWT, Swing, JavaFX & SWT 5
S jMenu wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
K Swing JMenu und ActionListener AWT, Swing, JavaFX & SWT 4
T JMenu reagiert auf F-Taste AWT, Swing, JavaFX & SWT 6
M JMenuBar, JMenu, JMenuItem wird nicht angezeigt AWT, Swing, JavaFX & SWT 16
Jagson Mit JMenu auf jDialog zurück? Wie? AWT, Swing, JavaFX & SWT 8
Kenan89 JMenu Fragen AWT, Swing, JavaFX & SWT 5
B Swing JMenu zwischen anderen Componenten AWT, Swing, JavaFX & SWT 4
R JMenu aus Ordnern AWT, Swing, JavaFX & SWT 4
P JMenu aus Dateistruktur AWT, Swing, JavaFX & SWT 2
I JMenu AWT, Swing, JavaFX & SWT 5
frankred Swing JMenu verschwindet nicht beim klicken ausserhalb des JMenu! AWT, Swing, JavaFX & SWT 4
F JMenu auf JPanel AWT, Swing, JavaFX & SWT 5
E Swing JMenu in GUI einbinden AWT, Swing, JavaFX & SWT 5
S Probleme mit JMenu und JMenuItem AWT, Swing, JavaFX & SWT 2
E JMenu übersetzen AWT, Swing, JavaFX & SWT 9
W JMenu wird vom JPanel ständig überzeichnet... Abhilfe? AWT, Swing, JavaFX & SWT 3
P JMenu-Erweiterung in externer Datei AWT, Swing, JavaFX & SWT 5
T Swing JMenu als Button behandeln AWT, Swing, JavaFX & SWT 4
T Swing jMenu AWT, Swing, JavaFX & SWT 6
R JMenu in JToolBar AWT, Swing, JavaFX & SWT 6
T Swing JMenu falsch positioniert AWT, Swing, JavaFX & SWT 2
M JMenu teilweise unter einer JComponent AWT, Swing, JavaFX & SWT 4
Developer_X Swing JMenu Bug gefunden AWT, Swing, JavaFX & SWT 5
D Swing JMenu wieder schließen lassen AWT, Swing, JavaFX & SWT 7
E Swing Einfache Frage zu JMenu AWT, Swing, JavaFX & SWT 4
hdi Welche Klasse + Listener für JMenu AWT, Swing, JavaFX & SWT 2
A JMenu Bug? AWT, Swing, JavaFX & SWT 12
J JMenu unterschiedliche Background einstellen AWT, Swing, JavaFX & SWT 5
C JMenu bzw. JButton mit URL versehen AWT, Swing, JavaFX & SWT 2
G ActionListener auf JMenu funktioniert nicht AWT, Swing, JavaFX & SWT 4
X JMenu AWT, Swing, JavaFX & SWT 2
D Abfrageproblem bei JMenu mit Icon AWT, Swing, JavaFX & SWT 2
Ernesto95 Programmabsturz beim Einbinden eines JMenu AWT, Swing, JavaFX & SWT 18
P jMenu ohne Menubar - Jigloo zeigts AWT, Swing, JavaFX & SWT 2
S JMenu und ActionListener per Schleife erzeugen AWT, Swing, JavaFX & SWT 3
G Scrollbares JMenu AWT, Swing, JavaFX & SWT 4
A Bei Klick auf disabled JMenuItem JMenu nicht schließen AWT, Swing, JavaFX & SWT 2
G JMenu problem mit der Breite von einer JCheckBox AWT, Swing, JavaFX & SWT 2
V JMenu und die Tabs von JTabbedFrame sind auf einmal schwarz AWT, Swing, JavaFX & SWT 3
H JMenu wird leider unterhalb! der CanvasFläche dargestellt AWT, Swing, JavaFX & SWT 5
X Swing: Bilder überlagern JMenu AWT, Swing, JavaFX & SWT 4
T ImageIcon als Seperator im Jmenu AWT, Swing, JavaFX & SWT 8
padde479 JMenu mnemonic AWT, Swing, JavaFX & SWT 3
N JMenu und JPanel AWT, Swing, JavaFX & SWT 5
P JMenu / JMenuItem durch Rekursion Icons entfernen AWT, Swing, JavaFX & SWT 4
B 1 JMenu in Mehrere JMenus AWT, Swing, JavaFX & SWT 2
G Canvas, JMenu, und BufferStrategy AWT, Swing, JavaFX & SWT 2
D JMenu -> Accelerator AWT, Swing, JavaFX & SWT 2
I JMenu(Item) und FocusListener AWT, Swing, JavaFX & SWT 3
T JMenu/JMenuItem Component auf der geaddet wurde AWT, Swing, JavaFX & SWT 16
G JMenu About ohne JMenuItem AWT, Swing, JavaFX & SWT 11
R JMenu + Farbe von Hintergrund AWT, Swing, JavaFX & SWT 2
M JMenu verschwindet unter ScrollPane AWT, Swing, JavaFX & SWT 3
D Schriftfarbe ändern (JFrame, JMenu etc) AWT, Swing, JavaFX & SWT 3
K JMenu wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
I JMenu wird nicht dargestellt AWT, Swing, JavaFX & SWT 12
H JMenu soll "offen bleiben" AWT, Swing, JavaFX & SWT 3
M JMenuBar - JMenu mit Tastenkombination aufrufen / anzeigen AWT, Swing, JavaFX & SWT 8
redztripe Haken in JMenu setzen? AWT, Swing, JavaFX & SWT 8
G Icon zu JMenu AWT, Swing, JavaFX & SWT 3
M JMenu auf JComponent? AWT, Swing, JavaFX & SWT 10
G JMenu - neuer Frame AWT, Swing, JavaFX & SWT 2
X Verschwinden des JMenu unterbinden AWT, Swing, JavaFX & SWT 3
R JMenu copy Focus-Problem AWT, Swing, JavaFX & SWT 2
E JTextArea überlagert JMenu AWT, Swing, JavaFX & SWT 2
D JMenu spinnt AWT, Swing, JavaFX & SWT 7
Z JMenu und JMenuItem: MouseOver-Farbe ändern AWT, Swing, JavaFX & SWT 9
B Alle jMenu und JMenuItem in einem Array AWT, Swing, JavaFX & SWT 4
R JMenu einträge werden überdeckt AWT, Swing, JavaFX & SWT 3
T JMenu erscheint nicht richtig AWT, Swing, JavaFX & SWT 6
G JMenu Info-Fenster ganz Rechts AWT, Swing, JavaFX & SWT 5
H JMenu zuklappen AWT, Swing, JavaFX & SWT 7
K JMenu Aktionen AWT, Swing, JavaFX & SWT 3
K Panel verdeckt MenuItem AWT, Swing, JavaFX & SWT 5
kaoZ Swing JToolBar, ImageIcon werden teilweise verdeckt AWT, Swing, JavaFX & SWT 0
X Swing setContentPane verdeckt mir alle Buttons Labels etc... AWT, Swing, JavaFX & SWT 14
G JLabel verdeckt AWT, Swing, JavaFX & SWT 12
Psypsy Swing Abfragen ob ein Fenster verdeckt ist AWT, Swing, JavaFX & SWT 5
F Swing MenuBar wird verdeckt AWT, Swing, JavaFX & SWT 2
H nicht modaler Dialog verdeckt modalen Dialog AWT, Swing, JavaFX & SWT 5
D Drag and Drop-Möglichkeit wird von Komponenten verdeckt! AWT, Swing, JavaFX & SWT 2
M Combobox verdeckt Menü AWT, Swing, JavaFX & SWT 2
G Button werden verdeckt AWT, Swing, JavaFX & SWT 5
G menu wird verdeckt AWT, Swing, JavaFX & SWT 4
R JButton background verdeckt gemaltes AWT, Swing, JavaFX & SWT 6
E Einträge der JComboBox werden durch Grafik verdeckt AWT, Swing, JavaFX & SWT 11
P JTextfield Text durch Keylistener verändern AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben