Pokaż wyniki 1 do 5 z 5

Temat: Nowa linia

  1. #1
    Avatar kainsawk
    kainsawk jest offline dum spiro, spero.
    Zarejestrowany
    Dec 2009
    Skąd
    ke?
    Postów
    162

    Domyślnie Nowa linia

    Mam nadzieję, że nie zbluzgacie mnie jeśli napiszę o kolejnym problemie z Javą.
    Jeden z moich programów wygląda tak:


    Co zrobić, aby poszczególne etykiety/pola tekstowe były oddzielone znakiem nowej linii, np:
    Współczynik A: <pole tekstowe>
    Współczynik B: <pole tekstowe>
    Współczynik C: <pole tekstowe>

  2. #2
    Avatar GSG-9
    GSG-9 jest offline Shapeshifter
    Zarejestrowany
    Jul 2007
    Skąd
    C:\Perl\bin
    Postów
    1,578

    Domyślnie

    pokazalbys kod, ciezko powiedziec
    War, war never changes.

  3. #3
    Avatar kainsawk
    kainsawk jest offline dum spiro, spero.
    Zarejestrowany
    Dec 2009
    Skąd
    ke?
    Postów
    162

    Domyślnie

    Proszę bardzo, część programu odpowiadająca za pola tekstowe/etykiety:
    Kod:
      public MojPanel()
      { /* Tworzenie panelu (przyciski, pola tekstowe) */
        setLayout(new FlowLayout(FlowLayout.LEFT));
    
        JLabel lab1 = new JLabel("Współczynnik A:");
        add(lab1);
        a = new JTextField("",5);
        add(a);
    
        JLabel lab2 = new JLabel("Współczynnik B:");
        add(lab2);
        b = new JTextField("",5);
        add(b);
    
        JLabel lab3 = new JLabel("Współczynnik: C:");
        add(lab3);
        c = new JTextField("",5);
        add(c);
    
        JButton policz = new JButton("Policz");
        add(policz);
        ActionListener sl1 = new Policz();
        policz.addActionListener(sl1);
    
        JLabel lab4 = new JLabel("Delta:");
        add(lab4);
        delta = new JTextField("",12);
        add(delta);
    
        JLabel lab5 = new JLabel("Rozwiązanie(1):");
        add(lab5);
        rozw1 = new JTextField("",15);
        add(rozw1);
    
        JLabel lab6 = new JLabel("Rozwiązanie(2):");
        add(lab6);
        rozw2 = new JTextField("",15);
        add(rozw2);
    
        }

  4. #4
    Avatar GSG-9
    GSG-9 jest offline Shapeshifter
    Zarejestrowany
    Jul 2007
    Skąd
    C:\Perl\bin
    Postów
    1,578

    Domyślnie

    nie znam javy, ale probowales
    Kod:
    JLabel lab1 = new JLabel("Współczynnik A:\n");
    ?
    War, war never changes.

  5. #5
    Zarejestrowany
    Sep 2006
    Postów
    1,227

    Domyślnie

    GroupLayout (Java Platform SE 6)

    Kod:
     vGroup.addGroup(layout.createParallelGroup(Alignment.BASELINE).
                addComponent(label1).addComponent(tf1));
       vGroup.addGroup(layout.createParallelGroup(Alignment.BASELINE).
                addComponent(label2).addComponent(tf2));
       layout.setVerticalGroup(vGroup);
    A teraz idź na jakieś forum o Javie, bo my się takimi rzeczami nie zajmujemy.

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52