menu wird verdeckt

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
hallo,
ich habe mir ein gui erstellt, das aus einem jframe besteht. in dem jframe befinden sich eine menubar und ein contentPane mit einem externen browser.leider verschwinden die menüs der menubar beim ausklappen hinter dem contentpane. wie kann ich sie vor dem externen browser darstellen? danke!

mein code sieht so aus:


Code:
import javax.swing.*;
import java.awt.*;
import java.util.*;
import org.web3d.x3d.sai.*;

public class ViewerFrame extends JFrame implements ActionListener{
    
    private JMenuItem openMenuItem;
    private JMenuItem exitMenuItem;
    
    /** Creates a new instance of ViewerFrame */
    public ViewerFrame() {    
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    setSize(800,600);
    show();

    // Create Menu

    JMenu viewerMenu = new JMenu("Datei");
    openMenuItem = new JMenuItem("Öffnen");
    exitMenuItem = new JMenuItem("Beenden");
    
    viewerMenu.add(openMenuItem);
    viewerMenu.add(exitMenuItem);
    
    JMenuBar menuBar = new JMenuBar();
    menuBar.add(viewerMenu);
    
    for (int j = 0; j < menuBar.getMenuCount(); j++) {
      JMenu currentMenu = menuBar.getMenu(j);
      for (int i = 0; i < currentMenu.getItemCount(); i++) {
        JMenuItem currentItem = viewerMenu.getItem(i);
	if (currentItem != null) currentItem.addActionListener(this); 
      }
    }
    setJMenuBar(menuBar);
    
        //ContentPane for external Browser
        Container contentPane = getContentPane();
        

        //Create Browser and add it to contentPane

        X3DComponent x3dComp = BrowserFactory.createX3DComponent();
        JComponent x3dPanel = (JComponent)x3dComp.getImplementation();
        contentPane.add(x3dPanel, BorderLayout.CENTER);
        ExternalBrowser x3dBrowser = x3dComp.getBrowser();
        X3DScene mainScene = x3dBrowser.createX3DFromURL(new String[] { "filename.x3dv" });
        x3dBrowser.replaceWorld(mainScene);
    }
    
    //menu functions
    public void actionPerformed(ActionEvent e) {
    if (e.getSource() == openMenuItem) {
        //Open File Dialog
    }
    else if (e.getSource() == exitMenuItem) {
      dispose();
      System.exit(0);
    }
    }
    
}
 

Sky

Top Contributor
Da ich X3DComponent usw. nicht kenne: handelt es sich evtl. um eine AWT-Komponente ?
 
G

Guest

Gast
sorry für meine unwissenheit. weiss nicht, ob X3D Component eine awt componente ist. ich hab mir mein gui aus 2 beispielen gebastelt. ich hab jetzt die zeile

Code:
 JPopupMenu.setDefaultLightWeightPopupEnabled(false);

eingefügt und es funktioniert, warum weiss ich nicht. ich wusste auch nicht das X3DComponent was mit j3d zu tun hat. aber hat es scheinbar...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Lukas2904 Kontext Menu AWT, Swing, JavaFX & SWT 2
D JavaFX Menu soll nicht bei jedem Click verschwinden AWT, Swing, JavaFX & SWT 8
H Swing Menu Bar AWT, Swing, JavaFX & SWT 7
B JavaFX DropDown Menu mit ausführbaren Buttons AWT, Swing, JavaFX & SWT 1
F Popup Menu etwas verschieben AWT, Swing, JavaFX & SWT 2
J Probleme mit contex Menu (javafx) AWT, Swing, JavaFX & SWT 1
S Manuelles Menu in Swing AWT, Swing, JavaFX & SWT 3
B JavaFX Menu Ribbon AWT, Swing, JavaFX & SWT 2
B Swing WindowBuilde: Menu -> anderes Panel wechseln AWT, Swing, JavaFX & SWT 1
X JMenu Menu-Bar ausrichtung ändern im Programm AWT, Swing, JavaFX & SWT 0
A Mini-Menu-Schriften. Ein Problem bei hohen DPI Zahlen AWT, Swing, JavaFX & SWT 2
I Swing Menu->Beenden AWT, Swing, JavaFX & SWT 6
V Eclipse View Right-Click Menu hinzufügen AWT, Swing, JavaFX & SWT 2
I Menu mit Swing AWT, Swing, JavaFX & SWT 30
lumo SWT Shell & Menu AWT, Swing, JavaFX & SWT 2
H shell in view implementieren; menu mit keystroke unterlegen AWT, Swing, JavaFX & SWT 8
S Dropdown menu / tree AWT, Swing, JavaFX & SWT 7
H JPanel/Menu AWT, Swing, JavaFX & SWT 14
M Pie Menu AWT, Swing, JavaFX & SWT 6
R Menu-Fenster - Teile von Fenster tauschen AWT, Swing, JavaFX & SWT 3
M Problem mit eigenem Menu Explorer AWT, Swing, JavaFX & SWT 6
G Rechtsklick-Menu bei JTable AWT, Swing, JavaFX & SWT 4
L Frage zu Erstellung des Menu mit JFace AWT, Swing, JavaFX & SWT 2
G Menu Vorlage gesucht. AWT, Swing, JavaFX & SWT 4
B Menu aktualisieren AWT, Swing, JavaFX & SWT 2
S Parent eines Menu-Eintrages ermitteln? AWT, Swing, JavaFX & SWT 3
J java menu+button problem AWT, Swing, JavaFX & SWT 6
G JButton als Basis für Menu AWT, Swing, JavaFX & SWT 2
G AnfängerSWING Frage Werkzeugleiste unter dem Menu AWT, Swing, JavaFX & SWT 3
L Popup-Menu AWT, Swing, JavaFX & SWT 2
L Menu Position verändern? AWT, Swing, JavaFX & SWT 24
G Dialog aus Menu AWT, Swing, JavaFX & SWT 3
I [Java 6] Tray-Menu und Bilder? AWT, Swing, JavaFX & SWT 3
G ActionListener vom Menu zu JPanel AWT, Swing, JavaFX & SWT 4
N Menu Problem AWT, Swing, JavaFX & SWT 3
C PullDown Menu AWT, Swing, JavaFX & SWT 2
J Darstellungsfehler Menu AWT, Swing, JavaFX & SWT 2
L Internationalisierung mittels ResourceBundle und Menu HotKey AWT, Swing, JavaFX & SWT 6
C JTable in Fenster anzeigen (über Menu) AWT, Swing, JavaFX & SWT 5
M Menu AWT, Swing, JavaFX & SWT 2
R Eine Art DropDown-Menu für JAVA? AWT, Swing, JavaFX & SWT 3
P Methode wird nicht überprüft AWT, Swing, JavaFX & SWT 4
P paintComponent-Methode wird dauernd neu aufgerufen AWT, Swing, JavaFX & SWT 2
G JavaFX LineChart Datenpunkte Markierung wird abgeschnitten AWT, Swing, JavaFX & SWT 1
P JTextField wird nur sehr klein angezeigt und verändert die Größe nicht AWT, Swing, JavaFX & SWT 3
Telisti Javafx Image wird nicht richtig integiert AWT, Swing, JavaFX & SWT 8
J Netbeans die JavaFX-Anwendung wird nicht ausgeführt AWT, Swing, JavaFX & SWT 16
N €-Zeichen wird nicht akzeptiert AWT, Swing, JavaFX & SWT 4
G Problem mit der Anzeige von jLabel. Unlesbar wenn der Text geändert wird. AWT, Swing, JavaFX & SWT 28
berserkerdq2 Wie füge ich ein Bild in javafx mit dem Scenebuilder ein, das automatisch mitgezogen wird, wenn das Fenster vergrößert wird oder Vollbildmodus AWT, Swing, JavaFX & SWT 6
L jComboBox Actionlistener wird beim erstmaligen Befüllen getriggert AWT, Swing, JavaFX & SWT 7
_user_q Objekt.setSelected(false), wenn es nicht mehr fokussiert wird AWT, Swing, JavaFX & SWT 2
S Javafx getResource-Pfad wird nicht erkannt AWT, Swing, JavaFX & SWT 7
U Warum wird zweimal die Affinetransformation estellt (2Dgraphics, Java)? AWT, Swing, JavaFX & SWT 31
DonBronson Gezeichnetes Objekt verschwindet nachdem erneut gezeichnet wird AWT, Swing, JavaFX & SWT 8
ProggersWorld JavaFX TextArea BackgroundImage wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
M Bild wird nicht geladen obwohl sie gefunden wird AWT, Swing, JavaFX & SWT 0
M Nach Export als Runnable Jar wird css nicht merh gefunden AWT, Swing, JavaFX & SWT 22
izoards Outlook Mail erstellen - Signatur wird nicht angezeigt. AWT, Swing, JavaFX & SWT 3
J actionperformed wird nicht aufgerufen/ repaint() AWT, Swing, JavaFX & SWT 6
J Swing Komponente wird unpassend angepasst in der Größe AWT, Swing, JavaFX & SWT 35
J Java FX NullPointerException, ObservableList wird in View nicht angezeigt.. AWT, Swing, JavaFX & SWT 34
S Next_Button wird nicht ausgeführt. AWT, Swing, JavaFX & SWT 6
FrittenFritze Ein Problem mit der CSSBox, die Größe wird nicht angepasst AWT, Swing, JavaFX & SWT 5
CptK windowClosed() nur aufrufen, wenn Fenster nicht über Button geschlossen wird AWT, Swing, JavaFX & SWT 1
J Komponente wird manchmal falsch gezeichnet AWT, Swing, JavaFX & SWT 0
J Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 6
JMölleri Swing Image wird unscharf dargestellt AWT, Swing, JavaFX & SWT 2
JojoSand Java Programm wird nicht gestartet - keinen Fehlerhinweis AWT, Swing, JavaFX & SWT 9
R Text vom Jlabel wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
D JavaFX Bearbeitetes Bild wird nicht gespeichert AWT, Swing, JavaFX & SWT 9
J setOnCloseRequest wird nicht ausgelöst AWT, Swing, JavaFX & SWT 3
P JavaFX Fenster wird nicht angezeigt (Mac) AWT, Swing, JavaFX & SWT 13
B JavaFX Bei Scenen-Wechsel im primaryStage wird aktuelle Fenstergröße nicht mit übernommen AWT, Swing, JavaFX & SWT 16
B JavaFX Warum wird hier eine NullPointer-Exception geworfen? AWT, Swing, JavaFX & SWT 7
M JavaFX javaFX Label-Text wird nicht gesetzt AWT, Swing, JavaFX & SWT 3
O Swing "Eigenes" JPanel wird dem JScrollPane nicht hinzugefügt AWT, Swing, JavaFX & SWT 5
L Swing JLabel wird beim ändern der Schriftart immer neu gezeichnet. AWT, Swing, JavaFX & SWT 2
R Layout Manager null und Component wird nicht hinzugefügt AWT, Swing, JavaFX & SWT 3
Zrebna JavaFX-Projekt mit Bildern funktioniert nicht - um Hilfe wird gebeten AWT, Swing, JavaFX & SWT 14
kodela BufferStrategy wird nicht gefunden AWT, Swing, JavaFX & SWT 5
J JPanel wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
S ImageView wird dem Gridpane nicht zugefügt AWT, Swing, JavaFX & SWT 1
G Repaint wird nicht durchgeführt AWT, Swing, JavaFX & SWT 8
E Warum wird Text im JTextArea erst am Programmende angezeigt ? AWT, Swing, JavaFX & SWT 1
S Swing Panel wird nicht neu gezeichnet AWT, Swing, JavaFX & SWT 3
M Swing GUI wird nach invokeLater() langsam AWT, Swing, JavaFX & SWT 19
Bluedaishi TableView mit Combox wert wird nicht in die TableView gesetzt AWT, Swing, JavaFX & SWT 38
L JFrame wird zu klein erstellt AWT, Swing, JavaFX & SWT 7
T JavaFX Nach Zoomen wird an falscher Stelle gezeichnet AWT, Swing, JavaFX & SWT 0
kodela Swing Letzte Änderung in der Tabelle wird nicht gespeichert AWT, Swing, JavaFX & SWT 5
cool_brivk24 AWT BufferedImage wird nicht geladen AWT, Swing, JavaFX & SWT 17
S JavaFX Wird es überhaupt genutzt? AWT, Swing, JavaFX & SWT 3
FRI3ND GUI wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
J Canvas wird nicht angezeigt AWT, Swing, JavaFX & SWT 10
K Swing JScrollPane wird nicht angezeigt wenn man Components darstellt. AWT, Swing, JavaFX & SWT 2
ralfb1105 Swing Wert in JTextField wird falsch ausgegeben AWT, Swing, JavaFX & SWT 2
B JavaFX Text wird nicht angezeigt, kein Fehler AWT, Swing, JavaFX & SWT 2
J Aus welchen Grund wird der Button nicht angezeigt im GridPane? AWT, Swing, JavaFX & SWT 1
J MouseListener wird nicht ausgeführt. AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben