0

ユーザーが資格情報を入力して他のフレームに移動するログインフォームを作成しました。このフレームからフレームへの移行は正常に機能しています。しかし、下部の目に見えないラベルから管理者ログインも追加しました。

管理者がユーザー ログイン フレーム (NewJFrame) の非表示のラベルをクリックすると、カスタム ログイン パネル (Admin) が開きます。

しかし、ラベルをクリックしても表示JPanelされません。

private void jLabel6MouseClicked(java.awt.event.MouseEvent evt) 
{
    Admin o = new Admin();           // Admin is a login panel
    NewJFrame o1= new NewJFrame();   
    o1.add(o);                     // Throwing an Exception here

    // TODO add your handling code here:
}    
4

1 に答える 1

0

マウスクリックで追加していますか?開始時とマウスクリック時に追加する必要があると思います。yourPanel.setVisible(true); で表示できるようにするだけです。

于 2013-08-03T06:54:55.357 に答える