0

Javaクラスのパッケージが2つあります

  • PKStrings
  • PkJforms

public class classWork {
    public String[] titleMenu={
        "A","B","C","D"
    };

    public int intOption;
}

メニューJFrame付き

  • クリックゴーjframeA、

    BクリックしてjframeBに移動し、

    CクリックしてjframeCに移動し、

    DクリックしてjframeD

そして、同じパッケージの他のフレームには JFram01、が含まれていますJLabel

「A」をクリックしてその位置ラベルを表示したかどうかを確認するにはどうすればよいですか?

4

2 に答える 2

0
I dont understand your need. "A click A go jframe A" doesnot make sense.
if you want to go to another jFrame when clicking a label
Try this

    private void yourlabelMouseClicked(java.awt.event.MouseEvent evt) {
          //  either you can hide the current jFrame by setting 
            jFrame.setVisible(false);
            newjFrame.setVisible(True);
                    or
            make these jFrames in 2 different classes that make simple invocations
        }
于 2013-03-17T05:06:05.017 に答える
0

私が理解していることから、パッケージでパブリック変数を使用し、A、B、Cのクリックイベントを使用して値を保存できます.....

次に、必要なjfaramからその情報にアクセスします

例えば

public String pos ="";

A onclick event(){
   pos="A";
}


finally

if(pos.compareto("A")==0){
   jlabel.settext("A");
}
于 2013-03-17T05:09:12.180 に答える