1

こんばんは、

私が取り組んでいる単純な Java アプリケーションがあります。行き詰まってしまったので、助けが必要です。これは、Java プログラミングのクラスで取り組んでいたプロジェクトです。

JFrameフォームと、JFrameフォームにあるボタンを使用して正常に呼び出すいくつかのJDialogフォームを作成しました。JDialog フォーム ( dlg_create_company ) の 1 つについて、アプリケーションの起動時にモーダル ウィンドウとしてすぐにポップアップするようにしたいと考えています。これまでのところ、JFrame フォームのメイン メソッドからコードを呼び出してみましたが、「静的コンテキストで非静的変数を呼び出すことはできません」というエラーが発生しました。

これが私が試していることです:

    //Create a new instance of my JDialog "dlg_create_company" and assign it to "dialog"
    //Then set it's visibility to true.
    dlg_create_company dialog = new dlg_create_company(new javax.swing.JFrame(), true, current_company);
    dialog.my_parent = this; //sets form frm_repair_shop as the parent via the my_parent reference.
    dialog.setVisible(true);

どんな援助でも大歓迎です。 これは、私のプロジェクト全体の zip へのリンクです。

4

1 に答える 1