Strona 1 z 1

JScrollPane

Napisane: środa, 1 marca 2017, 15:07
przez Królewna Śnieżka
Ćwiczę sobie, ćwiczę, robię szybko ręcznie ramkę i znowu klops. Do mojej ramki nie dodaje się suwak. Żaden sposób nie działa. Kompilator nie wskazuje błędu. Dla pewności swój kod napisałam wg. kodu z lekcji, linijka w linijkę. Zero rezultatu. Napisane od początku w nowym projekcie. Bez zmian. Nie pojawia się automatycznie po wpisaniu długiego tekstu. Help :(

Code: Zaznacz cały

 package przesztxt;

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;


public class PrzeszTxt extends JFrame{
public PrzeszTxt () 
{
    initComponents();
}
    
    
    public void initComponents ()
            
    {
         this.setTitle("Pole teksowe siała bab mak bo tak");
         this.setBounds(300,300,300,300);
         this.getContentPane().add(obszarTekstowy);
         this.setDefaultCloseOperation(3);
    }
    
    private JTextArea obszarTekstowy = new JTextArea ();
    private JScrollPane  obszarPrzewijania = new JScrollPane(obszarTekstowy);

    
    public static void main(String[] args) 
    {
       new PrzeszTxt().setVisible(true);
    }
    
}

Re: JScrollPane

Napisane: środa, 1 marca 2017, 15:48
przez Morfidon
Suwak powinien dodać się automatycznie dopiero, gdy dodasz na tyle dużo tekstu, że się nie będzie mieścił. Czy Twój tekst mieści się w panelu? :) Spróbuj dodać go więcej.

Re: JScrollPane

Napisane: środa, 1 marca 2017, 21:03
przez Królewna Śnieżka
Nie reaguje, mnóstwo tekstu w górę, w dół.

Re: JScrollPane

Napisane: środa, 1 marca 2017, 22:09
przez Morfidon
Dokładnie bo nie pamiętam... mogłabyś podać w której lekcji o tym mówię, chciałbym porównać kod dokładnie?

Re: JScrollPane

Napisane: czwartek, 2 marca 2017, 13:54
przez Królewna Śnieżka
"12.obszar-tekstowy-przeszukiwanie-i-podmienianie-tekstow".

Re: JScrollPane

Napisane: czwartek, 2 marca 2017, 15:53
przez Morfidon
Zauważ, że w lekcji dodaję obszarPrzewijania do contentPane, a Ty dodajesz obszarTekstowy ;)

Re: JScrollPane

Napisane: piątek, 3 marca 2017, 14:25
przez Królewna Śnieżka
Whoaaaa, no jasne. Dziękuję.