tabpanel.java
来自「开源项目openfire的完整源程序」· Java 代码 · 共 59 行
JAVA
59 行
/**
* $Revision: $
* $Date: $
*
* Copyright (C) 2006 Jive Software. All rights reserved.
*
* This software is published under the terms of the GNU Lesser Public License (LGPL),
* a copy of which is included in this distribution.
*/
package org.jivesoftware.spark.component.tabbedPane;
import javax.swing.JPanel;
import java.awt.Color;
/**
*
*/
public class TabPanel extends JPanel {
private boolean selected;
private TabPanelUI ui;
/**
* Creates a background panel using the default Spark background image.
*/
public TabPanel() {
ui = new TabPanelUI();
setUI(ui);
}
public boolean isSelected() {
return selected;
}
public void setSelected(boolean selected) {
this.selected = selected;
ui.setSelected(selected);
}
public void showBorder(boolean show) {
ui.setHideBorder(!show);
}
protected void setTabPlacement(int placement){
ui.setPlacement(placement);
}
public void setBorderColor(Color color){
ui.setBorder(color);
}
public void setBackgroundColor(Color color){
ui.setFillerColor(color);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?