Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2012, 19:25   #1
yazZ3va
Пользователь
 
Регистрация: 07.11.2012
Сообщений: 14
По умолчанию Размеры JPanel

Доброго времени суток.
Подскажите как сделать так чтоб размеры JPanel менялись при изменении(растягивание) размеров окна?
Код:
public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Okno f = new Okno();
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		f.setVisible(true);
		

	}



}
class Okno extends JFrame  {
	
	int Widht ;
	Toolkit kit = Toolkit.getDefaultToolkit();
	Dimension screenSize = kit.getScreenSize(); 
	 int width = screenSize.width;
	 int height = screenSize.height;
	 
	public int scrWidht = (int) (width/1.5);
	public int scrHeight = (int) (height/1.5);
	public Okno () {
		
		setTitle("Map");
		setSize(scrWidht, scrHeight);
		setLocation(100, 100);
        setLayout(null);
        
	        
	        
		Map panel = new Map();
		add(panel);
		
		Widht = getSize().width;
	    panel.setBounds(0, 0, Widht/2, Widht);



   	
   	MapD panelD = new MapD();
	add(panelD);
	

	panelD.setBounds(Widht/2, 0, Widht/2, Widht);

		 
	   
	}

	

	
}
Заранее спасибо.
yazZ3va вне форума Ответить с цитированием
Старый 11.12.2012, 14:11   #2
Shirokawva
 
Регистрация: 11.10.2011
Сообщений: 7
По умолчанию

А Вы не пробовали использовать другую компоновку (Layout)? Например, GridBagLayout, в котором можно задавать параметры растяжения, центровки и тд.
Shirokawva вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с JPanel doctorclo2011 Общие вопросы по Java, Java SE, Kotlin 1 24.06.2012 20:19
Получение массива байт JPanel BleStaR Общие вопросы по Java, Java SE, Kotlin 0 15.12.2010 17:20
JPanel grimm_jow Общие вопросы по Java, Java SE, Kotlin 6 30.11.2010 18:59
JPanel объясните Sasha9132 Общие вопросы по Java, Java SE, Kotlin 0 29.11.2010 20:41
Jpanel в JscrollPane Jakethefish Общие вопросы по Java, Java SE, Kotlin 0 15.11.2010 14:25