作者capucino (是人心在动...)
站内java
标题[问题] 宣告一个Label 并加入 paint function 的问题
时间Wed Sep 2 00:27:38 2009
我宣告一个如下的label
为何"Result"这个字串没显示出来,
该怎麽修改呢?感谢~~
label = new JLabel("Result")
{
public void paint(Graphics g){
Graphics2D g2 = (Graphics2D)g;
g2.drawImage(temp_image, 0,0, null);
g2.setColor(Color.blue);
g2.drawLine(x1, y1, x2, y2);
}
};
--
我长这样
http://www.wretch.cc/album/capucino
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.168.23
1F:推 neigence:该不会是万年老问题 : super.paint(g); 09/02 10:54
2F:推 marcX:"Result"可能需要自己画吧 g2.drawString("Result",X,Y); 09/02 12:35
3F:→ capucino:感谢n大,我加入super.paint(g)可以显示出"result" 09/02 13:43
4F:→ capucino:但我label.repaint()後 "Result"又消失了 09/02 13:48
5F:→ capucino:使用label.setText("Result") 也无法显示,该怎麽办呢 09/02 13:50