1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| public void paintComponent(Graphics g) {
Graphics gPanel = this.p.getGraphics();
if (event == false){
this.p.setBorder(new LineBorder(EndPointView.endpointOK, 2, true));
}
else {
this.p.setBorder(new LineBorder(EndPointView.endpointNOT_OK, 5,
true));
Graphics gp = imagePanel.getGraphics();
Image image = new ImageIcon(Toolkit.getDefaultToolkit()
.getImage(
getClass().getClassLoader().getResource(
"images/alert.JPG"))).getImage();
BufferedImage bi = new BufferedImage(this.imagePanel.getWidth(),
this.imagePanel.getHeight(), BufferedImage.TYPE_INT_RGB);
gp.drawImage(image, 0, 0, null);
// TODO:event = false
}
// super.paintComponents(g);
// TODO a tester
//this.getParent().getParent().getParent().repaint();
} |
Partager