通过鼠标点击向控制台输出文字
package ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import JframeDemo.JframeDemo1;
public class ListtenerText1 {
public static void main(String[] args) {
TextJframe1 textJframe = new TextJframe1("小窗体");
}
}
class TextJframe1 extends JFrame{
public TextJframe1(String title) {
// TODO Auto-generated constructor stub
super(title);
JFrame jFrame = new JFrame(title);
jFrame.setBounds(10, 50, 500, 500);
jFrame.setLayout(null);
JButton jButton = new JButton("点击");
jButton.setBounds(50, 50, 200, 200);
jFrame.add(jButton);
ClickAction clickAction =new ClickAction();
jButton.addActionListener(clickAction);
jFrame.getContentPane().add(jButton);
jFrame.setVisible(true);
}
}
//事件处理程序,点击就是一个Action事件
class ClickAction implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
System.out.println("hello");
}
}
我们需要通过addActionListener方法将我们实现的接口的对象加入进去,然后就可以实现点击后看到的东西了
小编第一次写,就先写这一个啦,我也是小萌新,以后慢慢进步的