[Java] Metoda setColumnt(int) dziala dziwnie?

0

Hej wszystkim! Powiedzcie mi dlaczego jak wywolam funkcje setColumns(10) obiektu JTextField to wcale to pole nie jest takiej szerokosci - moge wpisac ponad 30 znakow?? Jak w takim razie ograniczyc ilosc znakow wpisywanych ptrzez uzytkownika?

0

Hej wszystkim! Powiedzcie mi dlaczego jak wywolam funkcje setColumns(10) obiektu JTextField to wcale to pole nie jest takiej szerokosci - moge wpisac ponad 30 znakow?? Jak w takim razie ograniczyc ilosc znakow wpisywanych ptrzez uzytkownika?

Z tego, co pamiętam, to se wpiszesz ile chcesz. Ale jego szerokość będzie akurat na te 10 znaków.

A jak zablokować to niestety nie pamiętam. Patrzyłeś w dokumentacji?

0

No wiem ze wpisze ile chce, ale chodzi wlasnie o to ze ona jest szeroka na ponad 30 znakow!

0

No wiem ze wpisze ile chce, ale chodzi wlasnie o to ze ona jest szeroka na ponad 30 znakow!

Może to kwestia layoutu?(chociaż raczej nie)
Jaki ustawiłeś?

0

Ustawiony jest domyslny - czyli u mnie (SDK 1.5, WinXP) Metal.

0

Ustawiony jest domyslny - czyli u mnie (SDK 1.5, WinXP) Metal.

jaki metal ??

Spróbuj ustawić layout na null albo na flow. Chociaż to nie powinno mieć zbyt wiele do gadania(jeśli nie ma border), ale mozna spróbować.

0

Moj blad, Metal to jest Look & Feel. Ale layout tez mam domyslny.

0

Moj blad, Metal to jest Look & Feel. Ale layout tez mam domyslny.

A może gdzieś indziej jeszcze szerokość ustawiasz?

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