Tạo Banner bởi sử dụng Applet trong Java
Miêu tả vấn đề
Cách tạo Banner bởi sử dụng Applet trong Java?
Giải pháp
Ví dụ sau minh họa cách tạo một Banner bởi sử dụng Applet, tạo Image bởi sử dụng lớp Thread. Nó cũng sử dụng các phương thức drawRect(), fillRect(), drawString() của lớp Graphics trong Java.
import java.awt.*; import java.applet.*;public class SampleBanner extends Applet implements Runnable{ String str = "This is a simple Banner "; Thread t ; boolean b; public void init() { setBackground(Color.gray); setForeground(Color.yellow); } public void start() { t = new Thread(this); b = false; t.start(); } public void run () { char ch; for( ; ; ) { try { repaint(); Thread.sleep(250); ch = str.charAt(0); str = str.substring(1, str.length()); str = str + ch; } catch(InterruptedException e) {} } } public void paint(Graphics g) { g.drawRect(1,1,300,150); g.setColor(Color.yellow); g.fillRect(1,1,300,150); g.setColor(Color.red); g.drawString(str, 1, 150); } }
Kết quả
Code trên sẽ cho kết quả sau trong trình duyệt java-enabled.
View in Browser.
Bài học Bài tập Java phổ biến tại hoconline.club:
applet_trong_java.jsp
Bài viết liên quan