本文整理汇总了Java中com.sun.swingset3.utilities.GradientPanel类的典型用法代码示例。如果您正苦于以下问题:Java GradientPanel类的具体用法?Java GradientPanel怎么用?Java GradientPanel使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
GradientPanel类属于com.sun.swingset3.utilities包,在下文中一共展示了GradientPanel类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createTitleArea
import com.sun.swingset3.utilities.GradientPanel; //导入依赖的package包/类
protected JComponent createTitleArea(String demoSetTitle) {
JPanel titleAreaPanel = new JPanel(new BorderLayout());
titlePanel = new GradientPanel(
UIManager.getColor(SwingSet3.TITLE_GRADIENT_COLOR1_KEY),
UIManager.getColor(SwingSet3.TITLE_GRADIENT_COLOR2_KEY));
titlePanel.setLayout(new BorderLayout());
titlePanel.setBorder(panelBorder);
demoListLabel = new JLabel(demoSetTitle);
demoListLabel.setOpaque(false);
demoListLabel.setHorizontalAlignment(JLabel.LEADING);
titlePanel.add(demoListLabel, BorderLayout.CENTER);
titleAreaPanel.add(titlePanel, BorderLayout.NORTH);
// Add panel with view combobox
viewPanel = new JPanel();
viewPanel.setLayout(new BoxLayout(viewPanel, BoxLayout.X_AXIS));
viewPanel.setBorder(new CompoundBorder(chiselBorder,
new EmptyBorder(12,8,12,8)));
JLabel viewLabel = new JLabel("View:");
viewPanel.add(viewLabel);
viewPanel.add(Box.createHorizontalStrut(6));
JComboBox viewComboBox = new JComboBox();
viewComboBox.addItem("by category");
viewPanel.add(viewComboBox);
titleAreaPanel.add(viewPanel, BorderLayout.CENTER);
return titleAreaPanel;
}