Browse Source

format

master
hzzz 7 years ago
parent
commit
a52695fea6
  1. 2
      designer_base/src/com/fr/design/gui/ibutton/UIBasicButtonUI.java
  2. 51
      designer_base/src/com/fr/design/gui/itoolbar/UIToolbar.java

2
designer_base/src/com/fr/design/gui/ibutton/UIBasicButtonUI.java

@ -5,9 +5,9 @@
package com.fr.design.gui.ibutton; package com.fr.design.gui.ibutton;
import com.fr.design.gui.itoolbar.UIToolBarUI; import com.fr.design.gui.itoolbar.UIToolBarUI;
import com.fr.general.ComparatorUtils;
import com.fr.design.utils.ColorRoutines; import com.fr.design.utils.ColorRoutines;
import com.fr.design.utils.ThemeUtils; import com.fr.design.utils.ThemeUtils;
import com.fr.general.ComparatorUtils;
import javax.swing.*; import javax.swing.*;
import javax.swing.plaf.ComponentUI; import javax.swing.plaf.ComponentUI;

51
designer_base/src/com/fr/design/gui/itoolbar/UIToolbar.java

@ -1,35 +1,38 @@
package com.fr.design.gui.itoolbar; package com.fr.design.gui.itoolbar;
import javax.swing.*;
import java.awt.*; import java.awt.*;
import java.util.ArrayList; import java.util.ArrayList;
import javax.swing.JToolBar; public class UIToolbar extends JToolBar {
private static final int TOOLBAR_HEIGNT = 26;
public class UIToolbar extends JToolBar{ public UIToolbar() {
private static final int TOOLBAR_HEIGNT = 26; this(FlowLayout.LEFT);
public UIToolbar() { }
this(FlowLayout.LEFT);
} public UIToolbar(int align, UIToolBarUI uiToolBarUI) {
super();
setFloatable(false);
setRollover(true);
setLayout(new FlowLayout(align, 4, 0));
setUI(uiToolBarUI);
setBorderPainted(false);
}
public UIToolbar(int align) { public UIToolbar(int align) {
super(); this(align, new UIToolBarUI());
setFloatable(false); }
setRollover(true);
setLayout(new FlowLayout(align, 4, 0)); @Override
setUI(new UIToolBarUI()); public Dimension getPreferredSize() {
setBorderPainted(false); Dimension dim = super.getPreferredSize();
setBackground(Color.RED); dim.height = TOOLBAR_HEIGNT;
} return dim;
}
@Override
public Dimension getPreferredSize() {
Dimension dim = super.getPreferredSize();
dim.height = TOOLBAR_HEIGNT;
return dim;
}
public void checkComponentsByNames (boolean flag, ArrayList<String> names) { public void checkComponentsByNames(boolean flag, ArrayList<String> names) {
for (int i = 0; i < getComponentCount(); i ++) { for (int i = 0; i < getComponentCount(); i++) {
Component component = getComponents()[i]; Component component = getComponents()[i];
if (names.contains(component.getName())) { if (names.contains(component.getName())) {
component.setEnabled(flag); component.setEnabled(flag);

Loading…
Cancel
Save