作者hubin (阿宾  NN)
看板java
标题Re: [问题] 关於actionperformed里写程式绘图
时间Mon Oct 23 00:49:26 2006
※ 引述《hubin (阿宾  NN)》之铭言:
: ※ 引述《neigence (心夜)》之铭言:
: : 为什麽不把paint拉出去外面写呢? 程式呼叫repaint()时 自已就会去找paint这个
: : method了
: : public class ???? extends JFrame{
: : public itemListener implements Actionlistener{
: : public void actionPerformed(ActionEvent event){
: : repaint();
: : }
: : }
: : public void paint(Graphics g){
: : // do something
: : }
: : }
: 我照了你的方式去写:
: public class itemHandler extends JFrame implements ActionListener{
: public void actionPerformed(ActionEvent event){
: repaint(); //这行出现错误讯息
: }
: public void paint(Graphics g){
: g.drawLine(Painter.x1,Painter.y1,Painter.x2,Painter.y2);
: }
: }
多加了extends JFrame现在可以了~~
但还是有点问题~我在试一下,似乎也是handler的问题……
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.206.17