Witam, muszę zrobić program, który będzie rozwiązywał układ równań dowolnego stopnia.
Algorytm juz mam, męczę się natomiast z GUI.
Moja idea na ten program wygląda tak, że wpisuje w JTextField liczbe całkowitą, która reprezentuje liczbę niewiadomych, a później dynamicznie na formularzu tworzy się potrzebna ilość JextFieldów (w odpowiedznim ułożeniu) i tam można wpisać wspórzedne układu.
Problem w tym, że jak tworze zdarzenie w tym stylu
public void actionPerformed(ActionEvent e) {
if(e.getSource() == okButton) {
int n = Integer.parseInt(sizeField.getText());
textFields = new JTextField[4];
for(int i=0; i<textFields.length; i++) {
ratioPanel.add(textFields[i]);
}
ratioPanel.revalidate();
to wyrzuca wyjątki :-/
Bardzo proszę o rady, albo jakieś namiary na stronke gdzie jest dobrze omówione takie dynamiczne tworzenie komponentów.