1186 / 542 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
|
||||||
1 | ||||||
Динамически менять размеры Сетки (Grid)08.12.2012, 23:58. Показов 2926. Ответов 7
Метки нет (Все метки)
Есть проблема:
нужно вывести матрицу, но её размеры могут меняться поэтому нужно динам. выстраивать GridLayout, да только беда в том что GridLayout не умеет динамически менять размеры (ну чтобы руками написать чтобы он стал X x Y, а не сколько влезет на сколько влезет). Проблема в виде кода:
Добавлено через 6 часов 35 минут Повторюсь: мне подойдёт тупо любое решение где будет возможность динамически рисовать сетку MxN с возможностью задать её размеры в каких-нибудь эдитбоксах во время выполнения. В принципе мне пофиг какой компоновщик использовать или каким тупым решением это всё будет, мне надо хоть как-то
0
|
08.12.2012, 23:58 | |
Ответы с готовыми решениями:
7
Создание видимой сетки в Grid Grid выравнивание контента внутри сетки Перемещение динамически созданной кнопки по динамически созданной сетки Как реализовать изменение сетки Grid через код? |
09.12.2012, 10:50 | 2 | |||||
а если так:
1
|
1186 / 542 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
|
|||||||||||
09.12.2012, 16:15 [ТС] | 3 | ||||||||||
Drygba, спасибо, но не могу проверить код - ругаеться что addChangeListener у кнопки не принимает ActionListener как аргумент, я не особо разбираюсь в явовских этих всех событиях связанных с gui, как это исправить? Или я может чего не того импортировал:
0
|
1186 / 542 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
|
|
09.12.2012, 21:04 [ТС] | 5 |
0
|
1186 / 542 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
|
|
10.12.2012, 01:25 [ТС] | 7 |
Drygba, спасибо. А ещё вопрос сюда же: как запретить ввод чего-то кроме цифр? Опций "толкьо цифры" я так понимаю ждать не надо как у ms в mfc/net, значит нужно событие на ввод в эдиты запрещающее вводить что-либо кроме цифр. Допустим как узнать цифра или нет я знаю, а как запретить ввод остального ну и как ловить этот самый ввод подскажи пожалуйста, я так быстро это в книгах сам не найду пока что. Я основательное изучение этого всего отложил на конец сессии, те на время после НГ.
0
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
||||||
10.12.2012, 12:54 | 8 | |||||
У текстового поля есть модель - Document. Берете реализацию - PlainDocument, переопределяете у него insertString. В этом методе фильтруете входящий параметр строку, оставляя в нем только то, что нужно пропустить (цифры), после чего вызываете родительский метод insertString, но уже со скорректированной строкой. Вот где-то так:
2
|
10.12.2012, 12:54 | |
10.12.2012, 12:54 | |
Помогаю со студенческими работами здесь
8
Фон елемента сетки (grid) на всю ширину viewport Показ/скрытие линий колонок сетки Grid у отдельных ячеек Как узнать размеры Grid Как настроить Post Grid, чтобы Главная блога с постами выводилась в виде сетки? Менять размеры LinearLayout пальцем Как программно менять размеры фреймов? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |