读书人

java中画线颜色有关问题

发布时间: 2012-04-21 14:34:44 作者: rapoo

java中画线颜色问题

Java code
public 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指的是什么

读书人网 >Java相关

热点推荐