|
TV-Browser 3.3.3 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.plaf.ComponentUI javax.swing.plaf.ButtonUI javax.swing.plaf.MenuItemUI javax.swing.plaf.basic.BasicMenuItemUI tvbrowser.ui.tray.ProgramMenuItemUI
public class ProgramMenuItemUI
A class that paint the ProgramMenuItem.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicMenuItemUI |
---|
javax.swing.plaf.basic.BasicMenuItemUI.MouseInputHandler |
Field Summary |
---|
Fields inherited from class javax.swing.plaf.basic.BasicMenuItemUI |
---|
acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground |
Constructor Summary | |
---|---|
ProgramMenuItemUI(Program program,
TextAreaIcon channelName,
javax.swing.Icon icon,
boolean showStartTime,
boolean showDate,
boolean showIcon,
boolean showName,
int time)
Constructs the UI. |
Method Summary | |
---|---|
protected void |
paintBackground(java.awt.Graphics g,
javax.swing.JMenuItem menuItem,
java.awt.Color bgColor)
|
protected void |
paintText(java.awt.Graphics g,
javax.swing.JMenuItem menuItem,
java.awt.Rectangle textRect,
java.lang.String text)
|
Methods inherited from class javax.swing.plaf.basic.BasicMenuItemUI |
---|
createMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, createPropertyChangeListener, createUI, doClick, getMaximumSize, getMinimumSize, getPath, getPreferredMenuItemSize, getPreferredSize, getPropertyPrefix, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, paint, paintMenuItem, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update |
Methods inherited from class javax.swing.plaf.ComponentUI |
---|
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProgramMenuItemUI(Program program, TextAreaIcon channelName, javax.swing.Icon icon, boolean showStartTime, boolean showDate, boolean showIcon, boolean showName, int time)
program
- The program that is to show in the ProgramMenuItem.channelName
- The TextAreaIcon that contains the channel nameicon
- The channel icon.showStartTime
- The ProgramMenuItem should show the start time.showDate
- The ProgramMenuItem should show the date.showIcon
- The ProgramMenuItem should show the channel icon.showName
- The ProgramMenuItem should show the channel name.time
- The time of the time button.Method Detail |
---|
protected void paintBackground(java.awt.Graphics g, javax.swing.JMenuItem menuItem, java.awt.Color bgColor)
paintBackground
in class javax.swing.plaf.basic.BasicMenuItemUI
protected void paintText(java.awt.Graphics g, javax.swing.JMenuItem menuItem, java.awt.Rectangle textRect, java.lang.String text)
paintText
in class javax.swing.plaf.basic.BasicMenuItemUI
|
TV-Browser 3.3.3 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |