ich hab ein problem mit buttons auf einem frame
ich habe auf der einen seite eine liste der länge n
nun greif ich mit einer anderen klasse auf die liste zu und will für n-listeneinträge jeweils auf dem frame ein 3 buttons hinzufügunen (3 buttons untereinander, n spalten nebeneinander)
so in etwa sieht der code bisher aus:
die ButtonListener hab ich jetzt mal weggelassen, weil die für mein problem nicht zwingend notwendig sind ...
gut ... problem 1. liste.length in der for-anweisung geht nicht
problem 2. wenn ich es erst mal mit einer zahl versuche (z.b. 3) dann sind die 3 buttons auch nur einmal vorhanden und nicht 3fach
ich häng im moement etwas fest :-/
ich habe auf der einen seite eine liste der länge n
nun greif ich mit einer anderen klasse auf die liste zu und will für n-listeneinträge jeweils auf dem frame ein 3 buttons hinzufügunen (3 buttons untereinander, n spalten nebeneinander)
so in etwa sieht der code bisher aus:
Code:
for (int i = 0; i < liste.length; i++) {
Button1 = new JButton("1");
Button2 = new JButton("2");
Button3 = new JButton("2");
controlPanel = new JPanel(new GridLayout(3,1));
controlPanel.add(Button1);
controlPanel.add(Button2);
controlPanel.add(Button3);
getContentPane().add(BorderLayout.CENTER, controlPanel);
}
die ButtonListener hab ich jetzt mal weggelassen, weil die für mein problem nicht zwingend notwendig sind ...
gut ... problem 1. liste.length in der for-anweisung geht nicht
problem 2. wenn ich es erst mal mit einer zahl versuche (z.b. 3) dann sind die 3 buttons auch nur einmal vorhanden und nicht 3fach
ich häng im moement etwas fest :-/