java中画线颜色有关问题
java中画线颜色问题Java codepublic void actionPerformed(ActionEvent e) {if (e.getSource() figureB
java中画线颜色问题
Java codepublic void actionPerformed(ActionEvent e) { if (e.getSource() == figureButton) { this.getGraphics().setColor(Color.RED); this.getGraphics().drawLine(0, 510, 500, 510); }}
代码如上,为什么点击按钮后画出了的线条是黑色的?改如何设置颜色?
还有个问题,如果我在上面代码中加入
this.add(newButton);
这句后为什么在画面上没显示出按钮?(按钮的位置、大小都设置好了)
[解决办法]试着在类里面定义一个自身的对象向引用,然后把这个方法里面的this换成引用的试试,因为this在这里面不是外面的对象。
[解决办法]这个代码太少了
你的this指的是什么