質問

私は、JMENUBARを追加し、通常のJMENUITEMSを追加したシンプルなJFRAMEベースのGUIを開発する過程にあります - 「ファイル:」、 "編集:"など。

Jmenubarの右側の右側に別のJMenuitem -"About:" -"を追加できるようにしたいと思います。これはあまりにも多くのハッカーなしで可能ですか?可能であれば、これを行うための無駄のない簡単な方法が欲しいですか?

これが私が達成しようとしていることです:

----------------------------------------------------------------------------------------
File: Edit: Tools:                                                                About:      
----------------------------------------------------------------------------------------

手伝ってくれてありがとう:-)

編集 Update-12-8-2010:Jmenuitemの代わりにJmenuを読むために私の質問のタイトルを編集しました。

以下の受け入れられた回答で与えられたコードをテストするための簡単なアプリをコンパイルしました、そして、それは完全に機能します!!!

役に立ちましたか?

解決

見る http://download.oracle.com/javase/tutorial/uiswing/components/menu.html#custom

//...create and add some menus...
menuBar.add(Box.createHorizontalGlue());
//...create the rightmost menu...
menuBar.add(rightMenu);

他のヒント

接着剤を使用する代わりに(この場合に最適な解決策)、空の境界線を使用することです。固定幅があるので、これは接着剤のように動的ではありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top