javax.swing.JTabbedPane#putClientProperty ( )源码实例Demo

下面列出了javax.swing.JTabbedPane#putClientProperty ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: pumpernickel   文件: BoxTabbedPaneUI.java
protected Data getData(JTabbedPane tabs) {
	Data d = (Data) tabs.getClientProperty(PROPERTY_DATA);
	if (d == null) {
		d = new Data(tabs);
		tabs.putClientProperty(PROPERTY_DATA, d);
	}
	return d;
}
 
源代码2 项目: radiance   文件: SubstanceExtrasCortex.java
/**
 * Sets the tab preview painter to be used for all tabs of the specified tabbed pane.
 * 
 * @param tabbedPane
 *            Tabbed pane.
 * @param tabPreviewPainter
 *            Preview painter to be used for all tabs of the tabbed pane. Can be
 *            <code>null</code>.
 */
public static void setTabPanePreviewPainter(JTabbedPane tabbedPane,
        TabPreviewPainter tabPreviewPainter) {
    tabbedPane.putClientProperty(SubstanceExtrasSynapse.TABBED_PANE_PREVIEW_PAINTER,
            tabPreviewPainter);
}