您的位置:首页 > 编程语言 > Java开发

java图像界面开发简单实例-JPanel应用

2008-02-15 16:49 951 查看
java图像界面开发简单实例

来个JPanel的应用,应用时定义一个扩展于JPanel的类,在这个类中重写paintComponent(Graphics g)方法,Graphics对象用于保存绘制的图形及文本的设置,代码如下:

import java.awt.Graphics;

import javax.swing.JFrame;
import javax.swing.JPanel;

/**
* 扩展于JPanel的类,重写paintComponent方法
* jdk 5.0
* @author 左杰
*
*/

public class Example4Frame extends JFrame{
/**
*
*/
private static final long serialVersionUID = 1L;
public Example4Frame(){
setTitle("JPanel应用实例");
setSize(300, 200);
//创建panel对象,并添加到窗体
Example4Panel panel = new Example4Panel();
add(panel);
}
public static void main(String[] args){
JFrame frame = new Example4Frame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}

class Example4Panel extends JPanel{
/**
*
*/
private static final long serialVersionUID = 1L;

public void paintComponent(Graphics g){
super.paintComponents(g);
g.drawString("练习JPanel的应用", 100, 75);//panel面板中添加文本
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: