I made a program using several JFrames on a Mac, and the resolution was okay, everything fit the screen properly. But when I run the program on my PC the JFrames are way too large and go right off the screen.
My question is: Is it possible to set the universal resolution on a JFrame so that all the components are drawn a little smaller? I would rather do that then go through the entire program and resize every component manually.
wrong use CardLayout instead, only if is there real reason use JDialog or JOptionPane with parent and (JDialog) maybe with setModal(true) to the single JFrame
are you using AbsoluteLayout
is your PC somehow specific
every Native OS returns different (for example there you cann’t find out two containers with the same pixels ratio on the screen) Font and default Size for JComponents
use proper LayoutManager, sure not easy job, required real effort
use proper LayoutManager,