public class TButton extends JButton {
private Image image;
private ImageObserver imageObserver;
public TButton(){
super();
ImageIcon icon = new javax.swing.ImageIcon(TButton.class.getResource("/data/imageBackground.jpg"));
image = icon.getImage();
imageObserver = icon.getImageObserver();
}
setMargin(new Insets(0, 0, 0, 0));
setLayout(null);
setText("START");
setToolTipText("premi quì per iniziare");
setHorizontalTextPosition(javax.swing.SwingConstan ts.CENTER);
this.setOpaque(true);
}
public void paint(Graphics g) {
super.paint(g);
g.drawImage(image, 0 , 0 , getWidth() , getHeight() , imageObserver);
}
}