Uygulamayı başlatırken JFrame'in Maksimum boyutunu ayarlamak istiyorum. Sorun şu ki, ekran çözünürlüğü daha çok çerçevem büyüyorsa, ancak o zaman tanımlanan maksimum aralığı geçmemeli, aynı durum düşük çözünürlükle iyi çalışıyor.Uygulamayı başlatırken bir JFrame'in maksimum boyutunu ayarlama
benim çerçevesi (500,500) ait Maksimum ait olmak istiyorum gibi, bu yüzden bu kod parçası yazdı:
JFrame frame = new JFrame("FRAME TRANSPARENT");
frame.setSize((int)(Toolkit.getDefaultToolkit().getScreenSize().getWidth()-50), (int)(Toolkit.getDefaultToolkit().getScreenSize().getHeight()-150));
frame.setMaximizedBounds(new Rectangle(0,0 , 500, 500));
frame.setVisible(true);
Hatta ben Bound set, JFrame setSize yöntemi düşündüğü ve bu gibi görünüyor setMaximizedBounds yöntemini ihmal ediyor. Zaten setMaximumized yöntemiyle denedim, ancak aynı çıktıyı aldım.
Neden "setMaximumSize" yerine setMaximizedBounds '? – wchargin