Java AWT:窗口、图形与文本处理全解析
1. 创建窗口程序
在Java中,除了创建小程序(applet),还能创建基于AWT的独立应用程序。只需在 main() 方法里创建所需窗口实例即可。下面的程序创建了一个能响应鼠标点击和按键操作的窗口:
// Create an AWT-based application.
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
// Create a frame window.
public class AppWindow extends Frame {
String keymsg = "This is a test.";
String mousemsg = "";
int mouseX=30, mouseY=30;
public AppWindow() {
addKeyListener(new MyKeyAdapter(this));
addMouseListener(new MyMouseAdapter(this));
addWindowListener(new MyWindowAdapter());
}
public void paint(Graphics g) {
g.drawString(keymsg, 10, 40);
g.drawString(mousemsg, mouseX, mouseY);
}
// Create the window.
public static void main(St
Java AWT窗口、图形与文本处理解析
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



