JButton,JLabelに文字列や画像を表示する
import javax.swing.*;
import java.awt.*;
public class Icons extends JFrame{
JLabel[] lab=new JLabel[10];
JPanel pa=new JPanel();
JButton btn0=new JButton("StarWeek");
ImageIcon icon=new ImageIcon("../image/starweek.gif");
// Constructor
public Icons(){
super("Icons");
setSize (1000,350);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// JButtonに文字列や画像を
btn0.setFont(new Font("MS Mincho",Font.PLAIN,48));
pa.add(btn0);
// JLabel配列に文字列や画像を
lab[0]=new JLabel("StarWeek",SwingConstants.LEFT);
lab[0].setFont(new Font("Serif",Font.PLAIN,28));
lab[0].setForeground (Color.red);
pa.add(lab[0]);
for(int i=1;i<4;i++){
lab[i]=new JLabel(icon);
pa.add(lab[i]);
}
setContentPane(pa);
show();
}
//main
public static void main(String args[]){
Icons ike =new Icons();
}
}
背景色 この2つ(2画面)を表示するメインだけのプログラムを考えよ