public void setPreferredSize(double percentX, double percentY) { preferredSizeX = percentX; preferredSizeY = percentY; height = (int)((panel.getHeight() * preferredSizeY) / 100); width = (int)((panel.getHeight() * preferredSizeX) / 100); }
protected Layout(JPanel panel) { this.panel = panel; elements = new List <UIElement>(); setUpperLeftCorner(0, 0); setWidth(panel.getWidth()); setHeight(panel.getHeight()); }