-1

library.java と newCustomer.java という名前のネット Bean のプロジェクトで 2 つのフレームを作成しました。ライブラリ デンにボタンがあります。ライブラリのボタン ("New Customer") をクリックして newCustomer に移動するコードは何ですか??

4

2 に答える 2

0

ボタン クリックのイベント ハンドラ ( で表示されるボタンの場合) では、オブジェクトをlibrary初期化してから、その可視性を に設定します。からボタンをクリックすると、1 つのフレーム ( ) が表示されます)。NewCustomertrueNewCustomerlibrary

ただし、生成されるフレームの数を制御するメカニズムが必要になる場合があります。

于 2013-07-17T12:05:37.253 に答える
-1

あなたの中にlibrary.javaを作成し、いくつかのメソッドを言ってみましょう

`public void addActionListnenersToComponents();`

ライブラリコンストラクターで呼び出します(単なる提案..実装によって異なります)。この中に、すべてのアクション リスナーを含めることができます。あなたのシナリオでは、次のようなことができます

    JButton newCustomerButton = new JButton("Add Customer");
    newCustomerButton.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {
            newCustomer newCustomerFrame = new newCustomer();
            newCustomerFrame.setVisible(true);

        }
    }); 
于 2013-07-17T12:15:58.253 に答える