1. 程式人生 > >Java 作業6

Java 作業6

我總算,又雙叒叕拾起了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; //???

    @Override
    
public 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系統中顯示的是相同的

我做不來... ...圖片顯示不出來,我,心態崩了,睡覺。。。