2012-03-07 10 views
0

私はここ数時間、ウィンドウにラベルコンポーネントを追加する方法を理解しようとしてきました。私はNetbeansで新しいデスクトップアプリケーションプロジェクトを作成し、事前生成コードが付属しています。私はそれにラベルを追加したいが、それは表示されません?なぜ私は通常のpanel.add(コンポーネント)規約に従っているのか分かりません。netbeans内のjpanelにコンポーネントを追加する

本当に助けていただければ幸いです。私は完全なファイルsourecodeをここに貼り付けたhttp://pastebin.com/qJk6bSWn

アイデア?

+0

デザイナーを使わないのはなぜですか?手作業については、手動でシンプルラベルを追加し、追加されたコンポーネントのコードを追跡して追加方法を確認してください。 – JMelnik

+0

後で私のアプリケーションでテーブルをたくさん使う必要があるので、コンポーネントを追加する方法を学びたいと思います。私は1つを追加するたびにコードを生成するインターフェイスを使用することを避けるために、私は、より多くのオブジェクト指向のように関数を作成する予定です。しかし、どのようにコンポーネントを追加するのか分かりません。 –

+0

また、私はあなたのmainFrameのレイアウトプロパティを変更しようとします。ラベルを追加した後に何かが追加されると、デフォルトでラベルが重なります。 – Gio

答えて

1

JPanelはどのレイアウトを使用していますか? Netbeans GUI Builderのフリーデザインのデフォルトを使用している場合、コンポーネントを手動で追加することはできません。それをいくつかのレイアウトマネージャに設定する必要があります。

guiの一部には自由デザインレイアウトを使用できますが、手動で追加するコンポーネントのレイアウトを変更する必要があります。

+0

3時間後..ありがとう! –

+0

私はGUIを最初に作ったときに数年前に同じ問題に遭遇しました。あなたの痛みが分かります。 – Dodd10x

関連する問題