Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/37: Рейтинг темы: голосов - 37, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 01.02.2013
Сообщений: 12

Выравнивание по центру

06.02.2013, 11:00. Показов 6977. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу сделать так, чтобы панель с кнопка выравнивалась по вертикали. Прошу помочи
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
JFrame jframe = new JFrame("Button Frame");
    JPanel panel = new JPanel(new GridLayout(4,1,10,10));
   
    JButton b1 = new JButton("1");
    b1.setPreferredSize(new Dimension(500,60));    
 
    JButton b2 = new JButton("2");
    b2.setPreferredSize(new Dimension(500,60));
    
    JButton b3 = new JButton("3");
    b3.setPreferredSize(new Dimension(500,60));
     
    JButton b4 = new JButton("4");
    b4.setPreferredSize(new Dimension(500,60));
    
    panel.add(b1);  
    panel.add(b2);  
    panel.add(b3);  
    panel.add(b4);  
    
    jframe.setLayout(new FlowLayout());
    jframe.setExtendedState(Frame.MAXIMIZED_BOTH);
    jframe.getContentPane().add(panel);
 
    jframe.setVisible(true);
    jframe.addWindowListener(new WindowAdapter(){
      @Override
    public void windowClosing(WindowEvent e){
Миниатюры
Выравнивание по центру  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.02.2013, 11:00
Ответы с готовыми решениями:

Выравнивание по центру
ребят я делаю сайт профисионально этим не занимаюсь.. скачал шаблон бесплатный и на dreamweaver'е доделываею по себя. не подскажит ли мне...

Выравнивание по центру
Размещаю кнопку для печати страницы, в хроме кнопка показывается по центру страницы, во всех остальных браузерах слева. как решить...

Выравнивание по центру
Подскажите пожалуйста, как выровнять по центру? Если убрать float left картинки размещаются по центру, но в 1 столбик. ...

3
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
06.02.2013, 14:03
Вы привели фрагмент кода и хотите ответа? Ладно, будем шаманить.

По косвенным признакам Вы установили у формы FlowLayout. Он начинает раскладку с верха, так что по центру Вы панель с кнопками не положите.

Вариант - использовать GridBagLayout с weightx=weighty=0, тогда панель будет в центре. За подробностями сюда:
2
0 / 0 / 0
Регистрация: 01.02.2013
Сообщений: 12
06.02.2013, 21:36  [ТС]
Цитата Сообщение от Skipy Посмотреть сообщение
Вы привели фрагмент кода и хотите ответа? Ладно, будем шаманить.

По косвенным признакам Вы установили у формы FlowLayout. Он начинает раскладку с верха, так что по центру Вы панель с кнопками не положите.

Вариант - использовать GridBagLayout с weightx=weighty=0, тогда панель будет в центре. За подробностями сюда:
Ранее как-то выкладывал код, сказали что никто в таком объеме копаться не будет. Поэтому только фрагмент.
Спасибо большое за вашу подсказку, это то, что я хотел сделать.
0
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
07.02.2013, 12:40
Цитата Сообщение от Zalim Посмотреть сообщение
Ранее как-то выкладывал код, сказали что никто в таком объеме копаться не будет. Поэтому только фрагмент.
А по фрагменту далеко не всегда можно проблему решить.

Выкладывать надо модельные примеры. Которые иллюстрируют проблему и не содержат ничего лишнего.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.02.2013, 12:40
Помогаю со студенческими работами здесь

Выравнивание по центру
Добрый день Подскажите пожалуйста, в самом низу с левой стороны есть кнопки соц сетей, как их разместить по центру? ...

Выравнивание по центру
Почему я немогу выровнять текст по центру в ячейке таким простым способом ? может из-за того то заданная шина ячейки ? ...

Выравнивание по центру
<style type="text/css"> body{ margin: 0 auto; } .lemon { width: 200px; height: 200px; background:...

Выравнивание по центру
привет, помогите чтобы текст по центру писался........ уже час не могу исправить.. http://jsfiddle.net/vN62G/ Добавлено через 9...

Выравнивание по центру
Я делаю меню для html страницы, но не как немого меню поставить по середине. <!DOCTYPE HTML> <html> <head> ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru