- ベストアンサー
EclipseのSwingコンテナ表示で問題発生!何が原因?
- EclipseでSwingを利用したGUIプログラム開発をしようとしたが、パレットにSwingコンテナが表示されない問題が発生。
- ネットで検索しても解決方法が見つからず、Beanの選択から直接コンテナを選択する方法で回避しているが、問題の根本的な原因は不明。
- 質問者はどこか確認すべき箇所や解決策などを知りたいとしている。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
同じ環境を再現してみようとダウンロードページ(ehecht.com)に行った所、 3.6対応VEダウンロードリンクの下に次の様な但し書きがありました。 「important: the java beans selection palette is broken, you have to use always "choose bean".」 設定不備や導入の失敗では無く、そもそもこのバージョンではパレットが使用できないという事ですね。 ですので、3.6でVEを使用したい場合、パレット回りは我慢する必要がありそうです。 一応、3.6対応VEを普通にインストールした後、 3.4対応VEのfeatures、pluginsディレクトリ内のファイルを3.6対応VEの同系統ファイルに合わせてリネームした物を eclipseのfeatures、pluginsに上書きコピーすれば3.6でもパレットが使用出来るようになりましたが、 3.4対応VEを無理矢理3.6上で動かしているだけなので、根本的な解決方法では無いでしょうね。 ※何か大きな問題が起こらないとも限りませんし ですので、どうしてもパレットを使いたい場合は、3.4、或いは3.5の使用を検討された方が良いかと思います。
その他の回答 (1)
- mamadorusu
- ベストアンサー率83% (15/18)
ええと、すみません。確認です。 右の画像が現時点で表示されているパレットの内容という前提でお聞きします。 下の方に「Swing Containers」「Swing Menus」...と畳まれた状態のグループが並んでいますが、 その「Swing Containers」じゃなくてですか?
補足
右の画像はインターネットから拾った画像です。 左の画像が現状です。 迷わせてしまって申し訳ありません。 『Swing Containers』等表示されてないのです。
お礼
ありがとうございます。 コメントにまったく気がついてませんでした・・・(お恥ずかしい) 他のPluginなどが悪いのかと思い再度3.6をインストールしてみたのですが、 同じでした。 使い勝手だけの問題なので、このまま使います。 (NetBeans IDE 7.0も入れてあるので、どちらをどう使うか考えます。) ありがとうございました。