我的問題是,當我使用如何在JFrame中
public void paint(Graphics g)
{}
方法繪製一個String作爲
g.drawString("hello java",0,0);
我完整的代碼
import javax.swing.*;
import java.awt.*;
class test
extends JFrame
{
public void testing()
{
setSize(500,500);
show();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void paint(Graphics g)
{ super.paint(g);
g.drawString("HELLO JAVA");
}
public static void main(String arg[])
{
test t=new test();
t.testing();
} }
在JFrame中,我得到一個黑色的屏幕沒有你好java被繪製 請幫我 預先感謝
這並不足以提供合格答案。請給我們一個你的問題最小的工作例子。 - > http://en.wikipedia.org/wiki/Minimal_Working_Example – Thomas 2014-11-02 11:58:58
也許調用'super.paint(g)'首先會幫助 – SomethingSomething 2014-11-02 12:03:26
@thomas看到編輯 – Priyank 2014-11-02 13:54:44