1

AとBの2つの別々のプロジェクトがあり、netbeansを使用してAのライブラリにBのjarファイルを追加しました。A には 2 つの JFrame (BasicFrame1 と BasicFrame2) があり、B には JFrame (Newframe) があります。BsicFrame2 を表示し、BasicFrame1 を非表示にしようとすると、それらは同じプロジェクトにあるため、すべて機能します。しかし、プロジェクト A の BasicFrame1 のボタンをクリックしてプロジェクト B の JFrame (Newframe) を表示しようとすると、何も表示されません。

Newframe connenct=new Newframe();
this.BasicFrame1.setVisible(false);
Newframe.setVisible(true);

NewframeのjPanel(butPanel)にアクセスしようとすると、なぜこれが機能しないのか、同じケースになるのか、助けてください。

Newframe connect=new Newframe();
    connect.butPanel.setVisible(true);

このコードも機能しませんが、プロジェクト A のフレーム間でこれを行うと機能します。私が犯した間違いは何ですか?助けてください。

4

0 に答える 0