當我在Eclipse中運行此代碼時,我在新窗口中獲得了字符串和行打印,但不是空白窗口,它僅僅是我當前窗口的屏幕截圖,達到我聲明的尺寸。drawString在當前窗口的屏幕截圖上打印字符串
http://i.imgur.com/nWFN9YJ.png
什麼,我做錯了什麼建議?
import java.awt.Graphics;
import javax.swing.JFrame;
public class EmptyFrame2 extends JFrame
{
public static void main(String args[])
{
EmptyFrame2 JF=new EmptyFrame2();
JF.setSize(1000,500);
JF.setVisible(true);
}
public void paint(Graphics g)
{
g.drawString("Hello",50,50);
//g.drawLine(50-2, 50+2, 50+70, 50+2);
}
如果這太模糊了,讓我知道,我會改變它或添加任何你需要的東西。
是什麼否則在你的EmptyFrame2類? –