1

Windowsで使用JxBrowser 6.2しています。ブラウザー ビューの上にスイング コンポーネント (ドロップダウン メニュー) を追加しようとしています。

このコンポーネントを modal_layer に追加しても、ブラウザの下にコンポーネントが表示されます。

私はこのコードを使用します:

            JButton btn = new JButton("Hello");
            btn.setBackground(Color.RED);
            btn.setBounds(0, 0, 500, 300);
            frame.getLayeredPane().add(btn, JLayeredPane.MODAL_LAYER, 0);
4

1 に答える 1

0

次のアプローチを使用してみてください。

JPopupMenu.setDefaultLightWeightPopupEnabled(false);

Browser browser = new Browser();
BrowserView view = new BrowserView(browser);

このアプローチの詳細については、https://jxbrowser.support.teamdev.com/support/solutions/articles/9000013078-jmenubarを参照してください。

于 2016-03-11T12:54:45.107 に答える