private void initComponents() { feeField = new JFloatField(account.getCurrencyNode()); feeButton = new JButton(Resource.getIcon("/jgnash/resource/document-properties.png")); feeButton.setMargin(new Insets(0, 0, 0, 0)); feeButton.addActionListener(this); feeButton.setFocusPainted(false); if (ThemeManager.isLookAndFeelNimbus()) { NimbusUtils.reduceNimbusButtonMargin(feeButton); feeButton.setIcon( NimbusUtils.scaleIcon(Resource.getIcon("/jgnash/resource/document-properties.png"))); } }