0

ユーザーがJFrameまたは親JFrameの外に出られないように、JDialogボックスのようなJFrameを作りたいです。どうすればこれを作ることができますか。私を助けてください。

これは私のコードです:-

    TestBedForm n = new TestBedForm();
    JDialog dialog = new JDialog();
    dialog.setSize(n.getSize());
    dialog.setTitle("Design");
    dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
    dialog.setModalityType(Dialog.ModalityType.APPLICATION_MODAL);
    dialog.add(n);
    dialog.setVisible(true);

ここで TestBedForm は JFrame であり、これを JDialog ボックスとして開きたいので、このコードの何が問題なのですか。誰か助けてくれませんか。

前もって感謝します

4

1 に答える 1

1

JFrame をコンテナに追加することはできません。RuntimeError が発生します。dialog.add(n.getContentPane()); 代わりに 試してください dialog.add(n);

于 2012-09-07T09:52:56.787 に答える