Java 作業6
阿新 • • 發佈:2018-11-25
我總算,又雙叒叕拾起了Java,啊!
1、編寫一個JApplet程式,包含一個JLabel物件,並顯示使用者的姓名。
package experiment; import java.awt.BorderLayout; import javax.swing.JApplet; import javax.swing.JFrame; import javax.swing.JLabel; public class ShenYue extends JApplet { // private static final long serialVersionUID = 1L; //??? @Overridepublic void init() { // 在init方法中接收來自html頁面上的引數 //String message = getParameter("MESSAGE"); add(new JLabel("您的使用者名稱是Sakura晞月", JLabel.CENTER)); } // 用main方法執行JApplet public static void main(String[] args) { JFrame frame = new JFrame("Applet is in the frame"); ShenYue myJApplet= new ShenYue(); // main方法裡建立一個框架來放置applet,applet單獨執行時, // 要完成操作必須手動呼叫init和start方法 frame.add(myJApplet, BorderLayout.CENTER); myJApplet.init(); frame.setLocationRelativeTo(null); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(300, 300); frame.setVisible(true); } }
2.JButton與Button有何不同?編寫一個圖形介面的Application程式,包含一個帶圖示的JButton物件。當用戶單擊這個按鈕時,Application程式把其標題修改為“單擊按鈕”。
Button是在java.awt.*中的類,具有平臺的侷限性,在不同的作業系統中顯示的是不同的
JButton是在javax.swing.*中的類,不具有平臺的侷限性,在Linux和Windows系統中顯示的是相同的
我做不來... ...圖片顯示不出來,我,心態崩了,睡覺。。。