0

JRadioButton グループを作成しました。特定のボタンが選択されたときに、パラメータに値を設定したいと考えています。コードのように、このボタンに ActionListener を追加しました。しかし、他のアクションリスナーで値を使用するにはどうすればよいですか?

grid_rb.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
network_type = "--grid-net";
}
});
4

2 に答える 2

1

ボタンにはisSelected()、ボタンが選択されているかどうかを通知するメソッドがあります。

于 2013-02-24T21:02:29.773 に答える
1

Use a getter and setter:

String networkType;

grid_rb.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent arg0) {
        setNetworkType("--grid-net");
    }
});

public void getNetworkType() {
    return networkType;
}
public void setNetworkType(String nwt) {
    networkType = nwt;
}
于 2013-02-24T21:02:15.027 に答える