import java.awt.*; import javax.swing.*; public class Joonenupp extends JButton{ public static final long serialVersionUID=1; int pohitoon; String tyyp; public Joonenupp(int pohitoon){ this(pohitoon, ""); } public Joonenupp(int pohitoon, String tyyp){ super(tyyp+MuusikaAbi.tahtnimi(pohitoon)); this.pohitoon=pohitoon; this.tyyp=tyyp; setContentAreaFilled(false); } public int kysiPohitoon(){return pohitoon;} //public String kysiTyyp(){return tyyp;} public void paint(Graphics g){ g.setColor(Color.gray); //int r=Math.max(getWidth(), getHeight())/2; if(getModel().isArmed()){ g.fillRect(0, 0, 100, 5); } g.setColor(getForeground()); g.fillRect(0, 0, getWidth()-1, getHeight()-6); //g.drawString(getText(), r-5, r+5); } }