| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > Необходимо 2 JTextArea на форме |
| Автор: light_r 9.5.2007, 17:57 | ||
| Здравствуйте! Есть вопрос: как правильно на форме разместить 2 JTextArea, чтоб они были один под одним? У меня получается, что они накладываются друг на друга. Привожу пример своего кода:
|
| Автор: olesja 9.5.2007, 18:05 |
| Задай Layout. |
| Автор: light_r 9.5.2007, 18:15 | ||||
Я делаю так
и
тогда отображается всего 1 из 2-х JTextArea |
| Автор: olesja 9.5.2007, 18:19 | ||||
Например, допустим с контейнером панелью:
Теперь попробуй resize (изменить размер окна), и посмотри как работает createVerticalGlue() метод. Можно другой Layout. Например,
Вобщем, как тебе хочется. P.S. Коды не проверяла. Так что если где ошибка, пиши. Добавлено через 3 минуты и 54 секунды Ну вот, пока я тут писала, уже спросили снова Надо сначало задать Layout: contentPane.setLayout(new BorderLayout()); Попробуй. Может получится. Кстати, этот лэйаут по-моему не самый лучший в этом случае. |
| Автор: light_r 9.5.2007, 19:02 | ||
Огромное спасибо!!! Только как и всегда аппетит приходит во время еды Я написал так?
Получил такую картинку(прикрепил). Только как сделать, чтоб JTextArea начинались сразу после JLabel не знаю. (ширину тожде не пойму как задавать) Да, еще забыл спросить: можно ли JTextArea в рамочку взять |
| Автор: light_r 9.5.2007, 19:33 |
| З.Ы.: если уж совсем наглеть, то позвольте еще спросить, как сделать, чтоб вместо символов, которые набирает пользователь выводились только * или любые другие. Возможно, это можно сделать каким-то стандартным способом? |
| Автор: olesja 9.5.2007, 20:36 | ||||
Держи. не стесняйся. И если еще вопросы будут (например, как информировать юзера о правильности пароля, и тому подобное), пиши
Добавлено через 3 минуты и 51 секунду Блин, да тут не успеваешь отвечать, как немедленно кто-то вторгнется
to nornad: Да меня как-то сначало не дошло о чем речь. Дошло когда jpg увидела. Добавлено через 7 минут и 22 секунды Ну gif. Какая хрен разница? Все равно картинка...качеством хуже... |