NetBeans Dynamiczne dodawanie obiektów

0

witam ma problem z dynamicznym dodaniem elementów w netbeans. Chce zrobić aplikację, która wczyta z pliku dane i wyświetli mi odpowiednią ilość elementów na panelu:

Kod który mam to coś takiego. Na razie chcę aby po kliknięciu na panelu pojawił się napis.

    @Action
    public void addNapis(){

      JLabel napis = new JLabel();

      napis.setName("napis");
      napis.setText("NAPIS");
      napis.setHorizontalAlignment(10);
      napis.setVerticalTextPosition(3);
      panelPorty.add(napis);

    }

Nie wiem czego jest za mało, lub coś jest w złej kolejnośći.
Pozdrawiam ! :)

0

Kliknij, zminimalizuj okno, przywróć pierwotną wielkość okna. Zapewne pojawi się napis, może się domyślisz czego brak w Twoim kodzie.

0

bardziej o coś takiego chodizło :P

      panelPorty.setLayout(new BoxLayout(panelPorty, BoxLayout.Y_AXIS));
      panelPorty.add(new Button("panelPorty1"));

ale dalej jest problem z odświeżaniem ://

jeszcze tylko atrybuty przycisków i będzie ok

0

mhh dziwna sprawa.

      panelPorty.setLayout(new BoxLayout(panelPorty, BoxLayout.Y_AXIS));
      Button b1 = new Button("Button1");
      b1.setBounds(ButtonB[0], ButtonB[1], ButtonB[2], ButtonB[3]);
      portingV.add(b1);
      ButtonB[1]+=30;
      panelPorty.add(b1);

Wszystko jest ok przyciski się dodają. Tylko dalej jest problem z odświeżaniem i dodatkowo jak zminimalizuje aplikację i powiększę ją to przyciski zmieniają swój kształt!

1 użytkowników online, w tym zalogowanych: 0, gości: 1