import java.awt.Graphics;
class a
{
public static void main(String args[]){
a test = new a();
a.pack();
a.show();
}
public void paint(Graphics g)
{g.drawString("asdf",50,25);}
}
class a
{
public static void main(String args[]){
a test = new a();
a.pack();
a.show();
}
public void paint(Graphics g)
{g.drawString("asdf",50,25);}
}
然后在方法里面实例化你的类 如:a a1=new a()
然后调用你的print方法
比如a1.print();
当然 你要把你的那个画笔画在一个可以画画的地方
于是你要先给你的类添加一个容器frame 或JFrame (JFrame还要添加一个层面才可以用-看看、关于JSwing的内容 )
你把你的画笔划在面版上把Frame窗体show出来
就可以看到了
要多看看基础的书
这样的问题不要问,基础看看就应该会了,有问题发信给我,我给你写个例子
因为是applet的所以要加html;
//<html><applet code=First.class width=500 hight=500></applet></html>
import javax.swing.*;
import java.awt.*;public class First extends JApplet{
public void paint(Graphics g)
{
g.drawString("jdfkasjdjasdlf",30,30);
}
}
编译执行就可以显示出来了.你的問題夠簡單,記得多看基礎的書吧。
import java.awt.Graphics;
import java.applet.Applet;
public class MyJavaApplet extends Applet {
public void paint(Graphics g) {
g.drawString("asdfasdfasdf",10,20);
}//end of paint
}//end of class