各位大哥:
一个字符串可不可以在一个JFrame类的对象中输出。
若能,用这个类的什么方法。
各位大哥:
一个字符串可不可以在一个JFrame类的对象中输出。
若能,用这个类的什么方法。
package gui.test;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.Graphics;
import java.awt.Font;
import java.awt.Color;
public class MyTest extends JPanel{
public void paint(Graphics g){
super.paint(g);
g.setFont(new Font("Roman",Font.PLAIN,18));
g.setColor(Color.red);
g.drawString("Sun Java!",30,30);
}
public static void main(String[] args){
JFrame frame=new JFrame("test");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300,300);
frame.getContentPane().add(new MyTest());
frame.setVisible(true);
}
}
purana:
你写的程序我有点看不懂: frame.getContentPane().add(new MyTest());就是这一句.
还有在入口函数中你并没有调用MyTest的paint()方法, 图形是怎么画出来的,程序是怎
样运行的.