Aplication与Applet
生活随笔
收集整理的這篇文章主要介紹了
Aplication与Applet
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、Aplication
1、簡單的整行與輸入程序:
String s = "";System.out.println("Please input a line: ");try{BufferedReader in = new BufferedReader(new InputStreamReader(System.in));s = in.readLine();}catch(IOException e){}System.out.println("You have entered: " + s);?
2、Java Application圖形界面輸入與輸出:
要創建一個Frame帶框架窗口:
?
?
二、Applet
1、Applet圖形界面輸入與輸出:
public class AppletInOut extends Applet {TextField in = new TextField(10);Button btn = new Button("求平方");Label out = new Label("用于顯示結果的標簽");public void init() {setLayout( new FlowLayout());add(in);add(btn);add(out);btn.addActionListener(new BtnActionAdapter());}class BtnActionAdapter implements ActionListener {public void actionPerformed( ActionEvent e) {String s = in.getText();double d = Double.parseDouble(s);double sq = d*d;out.setText(d +"的平方是: " + sq);}} }?
init()方法初始化中,設定了布局方式為 流式布局(FlowLayout),將三個對象in btn out 加入。監聽對象:new BtnActionAdapter() ,按些按鈕時,事件監聽對象 actionPerformed()方法被調用。
?
三、同時作為Application與Applet的程序:
必備三個條件:
1、它是Applet的派生(extends Applet)
2、它含有main(),以便作為Application
3、在main中創建一個用戶界面(Frame),并將這個Applet加入。
轉載于:https://www.cnblogs.com/yaotw718/archive/2012/11/21/2781345.html
總結
以上是生活随笔為你收集整理的Aplication与Applet的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么将手机录音文件在电脑上转换成mp3
- 下一篇: mysql什么语句触发自动执行_MySQ