请教三个java程序例子
1关于事件模型 2关于异常处理 3关于图形界面的设计 请各举一个例子,要程序,谢谢!
java事件例子 import t。*; import t。event。*; import javax。swing。*; public class EventDemo5 extends WindowAdapter implements ActionListener { JButton b1 = null; JButton b2 = null; public EventDemo5() { JFrame f = new JFrame("EventDemo5"); Container contentPane = tContentPane(); tLayout(new GridLayout(1,2)); b1 = new JButton("按我有声音喔"); b2 = new JButton("按我可开新窗口"); dActionListener(this); dActionListener(this); d(b1); d(b2); ck(); ow(); dWindowListener(this); } public void actionPerformed(ActionEvent e) { if( tSource()==b1)//getSource判断哪个按钮被按下了。
tDefaultToolkit()。beep(); if( tSource()==b2) { JFrame newF = new JFrame("新窗口"); tSize(200,200); ow(); } } public void windowClosing(WindowEvent e) { System。
exit(0); } public static void main(String args[]) { new EventDemo5(); } } 自定义异常处理例子: class MyException extends Exception { private int detail; MyException(int a) { detail = a; } public String toString() { return "MyException[" + detail + "]"; } } class ExceptionDemo { static void compute(int a) throws MyException { intln("Called compute(" + a + ")"); if(a > 10) throw new MyException(a); intln("Normal exit"); } public static void main(String args[]) { try { compute(1); compute(20); } catch (MyException e) { intln("Caught " + e); } } } 。
答:在JavaScript中对象事件的处理通常由函数(Function)担任。其基本格式与函数全部一样,可以将前面所介绍的所有函数作为事件处理程序。 格式如下: F...详情>>
答:google "java 缓冲池"详情>>
答:百度里搜张孝祥 非常好的视频教程详情>>