私は を使用しJInternalFrame
ていますが、フレームの左上にあるドロップダウンを削除したいと考えています。
タイトルが必要なので、タイトル バー全体を削除したくありません。私はオンラインで見回しましたが、基本的にここは空っぽです。JInternalFrame
を使用するのはこれが初めてであり、そもそも GUI のような人ではないため、 見落としていた単純なものであることを願っています。
私は を使用しJInternalFrame
ていますが、フレームの左上にあるドロップダウンを削除したいと考えています。
タイトルが必要なので、タイトル バー全体を削除したくありません。私はオンラインで見回しましたが、基本的にここは空っぽです。JInternalFrame
を使用するのはこれが初めてであり、そもそも GUI のような人ではないため、 見落としていた単純なものであることを願っています。
internalframe.setFrameIcon(null);
編集:ハックしてWindowsのシステムメニューを削除します:
BasicInternalFrameUI ui = (BasicInternalFrameUI)internalFrame.getUI();
Container north = (Container)ui.getNorthPane();
north.remove(0);
north.validate();
north.repaint();
The Synth Look and Feelの関連するIcon
Nimbus Defaultsには、次のキーがあるようです。
InternalFrame:InternalFrameTitlePane:"InternalFrameTitlePane.menuButton".icon
シンセの例に示されているアプローチを使用して、を置き換えることができる場合がありますIcon
。