| org.netbeans.swing.tabcontrol.plaf.AbstractViewTabDisplayerUI org.netbeans.swing.tabcontrol.plaf.GtkViewTabDisplayerUI
GtkViewTabDisplayerUI | final public class GtkViewTabDisplayerUI extends AbstractViewTabDisplayerUI (Code) | | GTK user interface of view type tabs. It uses native engine to paint tab
background.
author: Dafe Simonek |
Method Summary | |
public static ComponentUI | createUI(JComponent c) | public Icon | getButtonIcon(int buttonId, int buttonState) | public Dimension | getPreferredSize(JComponent c) | protected Font | getTxtFont() | public void | paint(Graphics g, JComponent c) | protected void | paintOverallBorder(Graphics g, JComponent c) | protected void | paintTabBackground(Graphics g, int index, int x, int y, int width, int height) | protected void | paintTabBorder(Graphics g, int index, int x, int y, int width, int height) | protected void | paintTabContent(Graphics g, int index, String text, int x, int y, int width, int height) |
getButtonIcon | public Icon getButtonIcon(int buttonId, int buttonState)(Code) | | |
paintOverallBorder | protected void paintOverallBorder(Graphics g, JComponent c)(Code) | | Paints lower border, bottom line, separating tabs from content
|
paintTabBackground | protected void paintTabBackground(Graphics g, int index, int x, int y, int width, int height)(Code) | | |
paintTabBorder | protected void paintTabBorder(Graphics g, int index, int x, int y, int width, int height)(Code) | | |
paintTabContent | protected void paintTabContent(Graphics g, int index, String text, int x, int y, int width, int height)(Code) | | |
Methods inherited from org.netbeans.swing.tabcontrol.plaf.AbstractViewTabDisplayerUI | protected void cancelRequestAttention(int tab)(Code)(Java Doc) protected Controller createController()(Code)(Java Doc) public Image createImageOfTab(int index)(Code)(Java Doc) protected int createRepaintPolicy()(Code)(Java Doc) final protected SingleSelectionModel createSelectionModel()(Code)(Java Doc) public int dropIndexOfPoint(Point p)(Code)(Java Doc) protected Component getControlButtons()(Code)(Java Doc) public Controller getController()(Code)(Java Doc) final protected TabDataModel getDataModel()(Code)(Java Doc) final protected TabDisplayer getDisplayer()(Code)(Java Doc) public Polygon getExactTabIndication(int index)(Code)(Java Doc) public Polygon getInsertTabIndication(int index)(Code)(Java Doc) final public TabLayoutModel getLayoutModel()(Code)(Java Doc) final protected SingleSelectionModel getSelectionModel()(Code)(Java Doc) public Rectangle getTabRect(int index, Rectangle destination)(Code)(Java Doc) protected Font getTxtFont()(Code)(Java Doc) final protected FontMetrics getTxtFontMetrics()(Code)(Java Doc) protected void installControlButtons()(Code)(Java Doc) public void installUI(JComponent c)(Code)(Java Doc) final protected boolean isActive()(Code)(Java Doc) protected boolean isAttention(int tab)(Code)(Java Doc) final protected boolean isFocused(int index)(Code)(Java Doc) final protected boolean isSelected(int index)(Code)(Java Doc) public void paint(Graphics g, JComponent c)(Code)(Java Doc) abstract protected void paintTabBackground(Graphics g, int index, int x, int y, int width, int height)(Code)(Java Doc) abstract protected void paintTabBorder(Graphics g, int index, int x, int y, int width, int height)(Code)(Java Doc) abstract protected void paintTabContent(Graphics g, int index, String text, int x, int y, int width, int height)(Code)(Java Doc) public void registerShortcuts(JComponent comp)(Code)(Java Doc) protected void requestAttention(int tab)(Code)(Java Doc) void showHidePinButton()(Code)(Java Doc) public int tabForCoordinate(Point p)(Code)(Java Doc) public void uninstallUI(JComponent c)(Code)(Java Doc) public void unregisterShortcuts(JComponent comp)(Code)(Java Doc)
|
|
|