当前位置: 代码迷 >> Java相关 >> 画图的函数只能在小程序中使用吗
  详细解决方案

画图的函数只能在小程序中使用吗

热度:282   发布时间:2006-11-14 12:46:48.0
画图的函数只能在小程序中使用吗
画图的函数只能在小程序中使用吗
可不可以在应用程序中使用
如果可以
应该如何使用
搜索更多相关的解决方案: 程序中  画图  函数  应用程序  

----------------解决方案--------------------------------------------------------

重写paint方法
或者paintComponent方法就可以了


----------------解决方案--------------------------------------------------------
所有的Component都有paint()方法,只有重写它就行了,就能在Component里画图。
----------------解决方案--------------------------------------------------------
能不能提示一下
如何重写
能不能把重写方法大概的类的申明写一下
----------------解决方案--------------------------------------------------------
有没有人在啊
这个问题很急
由于刚刚学
不知道

----------------解决方案--------------------------------------------------------

想怎么重写就怎么重写啊
只要你的类是继承自JComponent以及它的子类的就可以了


----------------解决方案--------------------------------------------------------
假设我是要在Canvas的子类Mycanvas canvas1上画直线,我应该如何定义
class FF1 extends Panel
{
Mycanvas canvas1=new Mycanvas();
TextField text=new TextField(20);
FF1()
{
setLayout(new BorderLayout());
add(canvas1,BorderLayout.CENTER);
add(text,BorderLayout.SOUTH);
}
}
----------------解决方案--------------------------------------------------------

写一个类,继承自Canvas
不过,现在最好不要用Canvas,用JPanel
class MyCanvas extends JPanel{

public void paintComponent(Graphics g){
g.drawLine(100,100,200,200);
}

}


----------------解决方案--------------------------------------------------------
如果我直线的坐标是不定的
那我如何向它传值呢
----------------解决方案--------------------------------------------------------
同时我可不可以在画布上接受鼠标事件呢
----------------解决方案--------------------------------------------------------
  相关解决方案