?? hierarchicalpropertysheetbuilderimpl.java
字號:
package net.sourceforge.ganttproject.gui;import javax.swing.JComponent;import javax.swing.UIManager;import net.sourceforge.ganttproject.gui.options.OptionsPageBuilder;import net.sourceforge.ganttproject.gui.options.model.GPOptionGroup;import com.l2fprod.common.swing.JTaskPane;import com.l2fprod.common.swing.JTaskPaneGroup;import com.l2fprod.common.swing.plaf.LookAndFeelAddons;public class HierarchicalPropertySheetBuilderImpl implements IPropertySheetBuilder { public HierarchicalPropertySheetBuilderImpl() { } public JComponent buildPlanePage(GPOptionGroup[] optionGroups) { JTaskPane taskPane = new JTaskPane(); try { LookAndFeelAddons.setAddon(LookAndFeelAddons.getBestMatchAddonClassName()); } catch (InstantiationException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); } taskPane.setBackground(UIManager.getColor("Label.background")); OptionsPageBuilder builder = new OptionsPageBuilder(); for (GPOptionGroup nextGroup : optionGroups) { nextGroup.setTitled(false); JComponent nextComponent = builder.createGroupComponent(nextGroup); JTaskPaneGroup nextTaskPane = new JTaskPaneGroup(); nextTaskPane.add(nextComponent); nextTaskPane.setText(builder.getI18N().getOptionGroupLabel(nextGroup)); taskPane.add(nextTaskPane); } return taskPane; }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -