我想用第一的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我明白了。我也不会推荐它。我会编辑我的答案。 –