Head First Java-图形化界面
Head First Java是本挺好的书,讲的比较清楚和简单。主要看原则、概念啥的。语法什么的,还是靠谷歌吧:)
这部分的笔记也有很多了,最近会努力更新和搬运。顺便自己也重新读一下。
就酱。想要这本书的可以私信我:)
这两天在看图形化界面这块,所以先更新这里吧。感觉java的体系还是比较严谨的,思路都是一致的,比较适合
我这种脑子不好用的:)
import javax.swing.*; // import ActionListener and ActionEvent import java.awt.event.*; // 事件只会通知有实现ActionListener的类 public class haha implements ActionListener { JButton button; public static void main(String[] args) { haha gui = new haha(); gui.go(); } public void go() { JFrame frame = new JFrame(); button = new JButton("click me"); // 向按钮注册 button.addActionListener(this); frame.getContentPane().add(button); // exit when closing window frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(400, 200); // display, yeah frame.setVisible(true); } // 实现interface上的方法,即处理事件的方法 public void actionPerformed(ActionEvent event) { button.setText("I've been clicked!"); } }