看板 java 關於我們 聯絡資訊
我宣告一個如下的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
neigence:該不會是萬年老問題 : super.paint(g); 09/02 10:54
marcX:"Result"可能需要自己畫吧 g2.drawString("Result",X,Y); 09/02 12:35
capucino:感謝n大,我加入super.paint(g)可以顯示出"result" 09/02 13:43
capucino:但我label.repaint()後 "Result"又消失了 09/02 13:48
capucino:使用label.setText("Result") 也無法顯示,該怎麼辦呢 09/02 13:50