powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Задание минимальных / максимальных размеров Jdialog
3 сообщений из 3, страница 1 из 1
Задание минимальных / максимальных размеров Jdialog
    #33374922
ponomarevvb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех.
Есть вопрос — как задать минимальные / максимальные размеры JDialog? setMinimumSize, setMaximumSize не работают. Сделал пока так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
dialog.addComponentListener(
     new  ComponentAdapter()
    {
         public   void  componentResized(ComponentEvent e)
        {
             boolean  widthLess = getSize().width < minimumSize.width;
             boolean  heightLess = getSize().height < minimumSize.height;
            
             if  (!widthLess && !heightLess)
            {
                 return ;
            }
            
            Dimension newSize =  new  Dimension(getSize());
             if  (widthLess)
            {
                newSize.width = minimumSize.width;
            }
             if  (heightLess)
                newSize.height = minimumSize.height;
            
            setSize(newSize);
        }
    }
);
Но это не совсем то, чего хотелось бы — пока тащится мышь, диалог всё равно сжимается, и только после того, как отпускается её кнопка, диалог возвращается к минимальному размеру. Хотелось бы, чтобы меньше минимального размера вообще нельзя было бы сжать.
Заранее спасибо.
--С уважением, ponomarevvb--
...
Рейтинг: 0 / 0
Задание минимальных / максимальных размеров Jdialog
    #33375738
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вроде бы должно быть setPreferedSize()
...
Рейтинг: 0 / 0
Задание минимальных / максимальных размеров Jdialog
    #33376250
Jozic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вобщем, вроде бы все так же решают эту проблему :)
СетМинимумСайз не работает :(. Обещали в мустанге пофиксить... ждемс :)

Если кто, знает другие варинаты, отзывайтесь :))
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Задание минимальных / максимальных размеров Jdialog
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]