我想用第一的ActionListener(關於)進入第二的ActionListener(爲約2) 而不復制的第一個成德第二個是有沒有辦法做到這一點?使用的ActionListener到另一個的ActionListener
About.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent ae){
AboutMe.setLocation(470,250);
AboutMe.setSize(400, 200);
AboutMe.setVisible(true);
AboutMe.setResizable(false);
AboutMe.add(panel5);
panel5.setLayout(null);
panel5.add(ta);
ta.setBounds(15, 15, 350, 130);
ta.setBorder(BorderFactory.createEtchedBorder());
ta.setText("...................................\n"
+ "....................................\n"
+ "....................................\n"
+ "....................................\n"
+ "....................................");
ta.setEditable(false);
}
}
);
About2.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent ae){
////////code here///////////////
}
}
);
我喜歡的部分分開回答有關其本身實現ActionListener類,具有延伸的JFrame實現的ActionListener,MouseListener的,的MouseMotionListener,維護的DocumentListener類.... –
@RickyClarkson我明白了。我也不會推薦它。我會編輯我的答案。 –