座席の配列があり、配列には2つの文字列(選択されたものと空)があります。マウスをクリックすると、配列をトラバースして、選択した座席を見つけたいと思います。ボタンを押すと、次のように表示されます。
最終的なローカル変数 seatno は、外側の型で定義されているため、割り当てることができません。
JButton btnContinue = new JButton("Next");
btnContinue.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent arg0) {
for(int x=0;x<17;x++){
if(anArray[x]=="selected"){
seatno = anArray[x];
}
}
data page=new data(newfrom,newto,newtime,date2,seatno);
page.setVisible(true);
setVisible(false);
}
});
btnContinue.setBounds(358, 227, 62, 23);
contentPane.add(btnContinue);