JComponent () { if (myComponent == null) { myComponent = new PaintAwarePanel(new GridBagLayout()); SystemSettings settings = getSettings(); prepareSystemSettings(settings); prepareProjectSettings(settings); return myComponent; } return myComponent; }