0

JFrame(bar) をJFrame(foo)に追加しようとしています。これは、もう一度bar統合する前に強制的に閉じられます。foo

このように、もう一度コードを書く前に「About Eclipse」フレームを閉じる必要があります。

例

このようなものはうまくいきません(簡略化):

JFrame foo = new JFrame("Base");
JFrame bar = new JFrame("About");
foo.add(bar); // IllegalArgumentException: adding a window to a container

これを達成する方法は?

4

1 に答える 1

3

このようにJDialogを使用できます

JFrame foo = new JFrame("Base");
JDialog bar = new JDialog(foo, "About", true);
于 2012-10-06T14:20:57.597 に答える