Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 15

Создание панелей (panel) выравниваение по высоте

10.01.2015, 04:36. Показов 1026. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! Не могу разобраться с панелями, вот мой код:

Java
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
26
27
28
29
30
31
 // Компоновка панелей в окне апплета
 setLayout(new GridLayout(5, 1));
 
  // Создание панели p1  
  p1 = new PanelWithInsets();  
  p1.setLayout(new GridLayout(1, 1, 100, 1080));
  p1.setBackground(Color.blue);
 
 
   // Создание панели p2 
  p2 = new PanelWithInsets();  
  p2.setLayout(new GridLayout(1, 3, 200, 1080));
  p2.setBackground(Color.green);
 
  
    // Создание панели p3 
  p3 = new PanelWithInsets();  
  p3.setLayout(new GridLayout(1, 5, 300, 1080));
  p3.setBackground(Color.red);
  
      // Создание панели p4 
  p4 = new PanelWithInsets();  
  p4.setLayout(new GridLayout(1, 2, 300, 1080));
  p4.setBackground(Color.blue);
  
  
  
        // Создание панели p5 
  p5 = new PanelWithInsets();  
  p5.setLayout(new GridLayout(1, 3, 100, 1080));
  p5.setBackground(Color.white);

высота соответственно указана при создании каждой панели 100-200-300-300-100..


мне нужно разделить по высоте, не понимаю, либо он ровненько их выстраивает, либо пустой экран. что мне лучше использовать и почему
Java
1
p5.setLayout(new GridLayout(1, 3, [B]100[/B], 1080));
эту 100 не видит?

Вопрос легкий, но уже замучал меня(

Добавлено через 7 минут
может поможет вызывать setsize для каждой панели отдельно?

Добавлено через 4 часа 50 минут
какой менеджер компоновки использовать? ужас какой то, мне ровненько не нужно. нужно самому установить высоту и длину.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.01.2015, 04:36
Ответы с готовыми решениями:

Динамическое создание panel в panel
Доброго времени суток. Задача: нужно в панели вывести еще одну панель при нажатой радио кнопке. Первая панель создается с нужными...

Создание панелей с датой
Добрый день. Пытаюсь разобраться в код веб-интерфейса. EXTJS4.2 Есть Вкладка во вложении. Код ...

Создание динамических панелей
Привет, можно ли как-то сделать бесконечное количество панелей одной кнопкой, а не только определенное их количество?

1
 Аватар для Sanan07
284 / 264 / 173
Регистрация: 27.07.2014
Сообщений: 584
12.01.2015, 23:23
если самому , то делайте
Java
1
setlayout(null);
и для каждого объекта
Java
1
setBounds(x, y, width, height);
,где x,y - координаты расположения,а width,height - ширина и высота соответственно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.01.2015, 23:23
Помогаю со студенческими работами здесь

Создание auto hide панелей
Здравствуйте! Если кто знает, есть ли в .NET встроенная функциональность для создания auto hide-панелей (таких как в Vis Studio, например),...

Динамическое создание панелей записей
Привет, в общем вопрос такой. Как организовать такое: В общем есть приложение (ежедневник) там создаются записи, и потом при...

Выравниваение текста по обеим сторонам
Как выравнять текст по обе стороны листа находящиеся на одной строке, на скрине я сдвинул табуляцией и пробелом, но есть фишка (забыл как...

Программное создание panel
ребят смотрите у меня на форме есть панель на ней есть текст бокс вот , у меня есть ввод каких то данных ,как только ввели записываем туда...

Вычисления в Panel, создание формулы
Нужна помощь в написании кода. Есть Форма1, место обведено кругом, в нем два окна DBEdit1, DBEdit17 и ComboBox1. DBEdit1 - это ставка в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru