Page 33 - การโปรแกรมคอมพิวเตอร์ขั้นสูง
P. 33
การเขียนโปรแกรมจ าวาแอพเพล็ต 12-23
ขั้นต อนการเขียนโปรแกรมจาวาแอพเพล็ตและก ารประมวลผ ล
1) โปรแกรมจ าวาแ อพเพลต็ ท ีแ่ ปลงม าจ ากจ าวาแ อพพลเิ คชนั โดยก �ำ หนดใหเ้ปลีย่ นข อ้ ความท ีแ่ สดงผ ล จาก
ข้อความว่า “Great!” เป็น “STOU Open University” เขียนโปรแกรมได้ดังนี้
DisplayLabel.java
1 import javax.swing.*;
2 public class DisplayLabel extends JApplet
3{
4 public DisplayLabel()
5 {
6 add (new JLabel ("STOU Open University ", JLabel.CENTER));
7 }
8}
คำ�อ ธบิ ายโปรแกรม
บรรทัดท ี่ 1 นำ�เข้าแ พ็กเกจ javax.swing.* เพื่อใช้ง านค ลาสท ั้งหมดของแ พ็กเกจ Swing
บรรทัดที่ 2 สร้างค ลาสช ื่อ DisplayLabel ซึ่งส ืบทอดค ุณสมบัติของค ลาส JApplet
บรรทัดท ี่ 4-7 สร้างเมธอดชื่อ DisplayLabel
บรรทัดท ี่ 6 เป็นค �ำ สัง่ เพิม่ ป า้ ยข อ้ ความ (label) และว างขอ้ ค วาม “STOU Open University” ทตี่ ำ�แหนง่
ตรงกลาง
2) การคอมไพล์โปรแกรม DisplayLabel.java จะได้โปรแกรม DisplayLabel.class ที่ต ้องน ำ�ไปเขียนลง
ในไฟล์ html เพื่อประม วผลต่อไป ดังภ าพท ี่ 12.13
1
2
ภาพท ่ี 12.13 การค อมไพลโ์ ปรแกรม DisplayLabel.java