1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Мое первое кроссплатформенное приложение...

Тема в разделе "Java", создана пользователем Vendigo, 25 авг 2011.

Статус темы:
Закрыта.
  1. Vendigo

    Vendigo Гость

    Репутация:
    0
    Помогите разобраться в чем проблема..
    Есть JDialog, внутри которого JPanel, у обоих установлен PrefferedSize(377,116)
    Окна приложения под Windows и под Linux Suse(KDE) имеют разную высоту(см. скриншот), причем винда рисует правильно.
    Смена LaF не помогает
     

    Вложения:

    • Мое первое кроссплатформенное приложение...
      1.png
      Размер файла:
      49,1 КБ
      Просмотров:
      99
  2. LuMee

    LuMee Well-Known Member

    Репутация:
    0
    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    Код в студию.
     
  3. Vendigo

    Vendigo Гость

    Репутация:
    0
    Код:
    		setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
    setTitle("Вход в систему ");
    setBackground(new java.awt.Color(50, 50, 50));
    setIconImage(null);
    setMinimumSize(new java.awt.Dimension(377, 120));
    setModal(true);
    setResizable(false);
    
    jPanel1.setBackground(new java.awt.Color(51, 51, 51));
    jPanel1.setForeground(new java.awt.Color(255, 255, 255));
    jPanel1.setMaximumSize(new java.awt.Dimension(377, 120));
    jPanel1.setMinimumSize(new java.awt.Dimension(377, 120));
    jPanel1.setName("jPanel1"); // NOI18N
    jPanel1.setPreferredSize(new java.awt.Dimension(377, 120));
    jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
    
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
    );
    layout.setVerticalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 120, Short.MAX_VALUE)
    );
     
  4. LuMee

    LuMee Well-Known Member

    Репутация:
    0
    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    Может, лучше полный код выложите? А то из данного фрагмента непонятно, как добавлялись кнопки и прочее добро.
     
  5. Vendigo

    Vendigo Гость

    Репутация:
    0
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей