我想在here描述畫了一系列的矩形的玻璃面板。問題是隻有我列表中的最後一個元素顯示在窗格上。怎麼可能畫上玻璃板不止一個矩形?
有誰怎麼能畫一個以上的矩形在同一窗格?
下面是所用的代碼:在窗格的類
塗料的方法,延伸的JComponent
protected void paintComponent(Graphics g) {
if (point != null) {
int value = this.getGradient();
Color myColour = new Color(255, value, 0, 175);
g.setColor(myColour);
g.fillRect(point.x - 13, point.y - 15, this.width, this.height);
}
}
爲了更好地幫助越早,張貼[SSCCE(http://sscce.org/)。 – 2012-03-30 04:22:56
'圖形G = container.getGraphics();'也就是說立即懷疑,但我會進一步評論之前等待SSCCE。 – 2012-03-30 04:23:57
+1,對於這個問題,讓我學到新的東西:-) – 2012-03-30 05:13:37