JavaだとImageIconクラスという便利なクラスがあり、イメージをもった画像を使ったボタンもけっこう簡単に作れたりする。
import java.awt.Container;
import java.awt.FlowLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import java.awt.FlowLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
public class ButtonWindow extends JFrame {
public ButtonWindow() {
Container c = getContentPane();
c.setLayout(new FlowLayout());
ImageIcon icon = new ImageIcon(“button.png”);
JButton button1 = new JButton(“First”, icon);
c.add(button1);
JButton button2 = new JButton(“Second”);
c.add(button2);
setSize(200, 150);
pack();
}
public static void main(String[] args) {
ButtonWindow w = new ButtonWindow();
w.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
w.setVisible(true);
}
}