Wpis z mikrobloga

Mirki Javowcy, w jaki sposób najlepiej przystosować rozmiar okna (JDialog, lub JFrame), tak żeby dostosowywało się do rozdzielczości? Bo zrobiłem sobie okienko o danym rozmiarze korzystając z .getScreenSize(), ale jak zmniejszam rozdzielczość z 1920x1080 to dialog się kurczy i nie widać niektórych przycisków.

#programowanie #java #pytaniedoeksperta
  • 8
@Mave:

W sensie, ze tak robisz?

dlg ... Jdialog

...

static final Dimension SCREENDIMENSION = Toolkit.getDefaultToolkit().getScreenSize();

int dialogWidth = SCREEN
DIMENSION.width / 4;

int dialogHeight = SCREENDIMENSION.height / 4;

int dialogX = SCREEN
DIMENSION.width / 2 - dialogWidth / 2;

int dialogY = SCREEN_DIMESNION.height / 2 - dialogHeight / 2;

dlg.setBounds(dialogX, dialogY, dialogWidth, dialogHeight);

Albo/i

dlg.pack();
@d__k: tak, zajmij się czym innym, bo Twoje wysiłki odnośnie programowania są niczym marzenia Jasia Meli o wystartowaniu w sprincie na 100 metrów w olimpiadzie - nierealne ( ͡° ͜ʖ ͡°)