logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[java] - Dlaczego setBounds nie działa na JScrollPane w JTextArea?

rogal180 01 Paź 2012 17:53 1350 4
REKLAMA
  • #1 11366664
    rogal180
    Poziom 11  
    Posty: 74
    Ocena: 1
    Witam ,
    Uczę sie javy i mam problem . Chcialem za pomocą SetBounds ustawić rozmiar notatnika . Niestety nie działa ponieważ komponent TextArea jest na całej powierzchni okienka . Nie mam pojęcia dlaczego .

    [code]
    Kod: Java
    Zaloguj się, aby zobaczyć kod


    Prosiłbym o pomoc .
  • REKLAMA
  • #2 11367155
    krru
    Poziom 33  
    Posty: 1819
    Pomógł: 230
    Ocena: 214
    Pamiętaj, że tam jest LayoutManager (Border bodajże). I to on ustala wielkości poszczególnych komponentów. Jeśli chcesz by notatnik nie zajmował całego okna, musisz pododawać inne obiekty, które zajmą pozostałą przestrzeń. Odpowienie klasy są już w bibliotece, niestety, nie pamiętam teraz jak się one nazywają. BoxLayot dostarcza też jakiś obiektów wypełniających.
  • REKLAMA
  • #3 11367276
    rogal180
    Poziom 11  
    Posty: 74
    Ocena: 1
    ehh , masz racje , zapomniałem o tym . Wielkie dzięki
  • REKLAMA
  • #4 11368877
    rogal180
    Poziom 11  
    Posty: 74
    Ocena: 1
    Mam jeszcze jedno pytanie . Teraz mam taki kod :
    Kod: Java
    Zaloguj się, aby zobaczyć kod


    Chciałbym aby wszystkie pasujące do wzorca określenia wypisały do JTextArea (wyniki) .
    W polu JTextArea widzę tylko ostatnie dopasowanie .
    Jeżeli zakomentuje te dwie linijki w pętli i odkomentuje println to wypisuje poprawnie ale na konsoli. Nie wiem o co tym razem chodzi .
    Pozdrawiam
  • #5 11370623
    krru
    Poziom 33  
    Posty: 1819
    Pomógł: 230
    Ocena: 214
    Może tak:

    Kod: Java
    Zaloguj się, aby zobaczyć kod
REKLAMA