01:/* 配列の宣言、生成、配列要素への代入、配列への代入 */
02:
03:import java.awt.* ;
04:import java.awt.event.* ;
05:import javax.swing.* ;
06:
07:class Array3 {
08:
09:	public static void main(String args[]) {
10:
11:		final int NDATA = 100;
12:		JLabel [] data;
13:		data = new JLabel[NDATA];
14:
15:		for(int i=0; i<NDATA; i++) {
16:			data[i] = new JLabel(String.valueOf(i+1)) ;
17:		}
18:
19:		JFrame frame = new JFrame("配列");
20:		frame.addWindowListener(new WindowAdapter() {
21:			public void windowClosing(WindowEvent e) { System.exit(0); }
22:		});
23:		Container pane = frame.getContentPane();
24:		pane.setLayout(new GridLayout(10,10));
25:		pane.setBackground(Color.white);
26:
27:		for(int i=0; i<NDATA; i++) {
28:			pane.add( data[i] );
29:		}
30:
31:		frame.pack();
32:		frame.setVisible(true);
33:	}
34:}