|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.sf.borg.ui.calendar.MonthPanel
public class MonthPanel
MonthPanel is the UI for a calendar month. It is Printable, but is NOT used for printing a monthly calendar as borg has a more specialized month printing class.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.print.Printable |
---|
NO_SUCH_PAGE, PAGE_EXISTS |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
MonthPanel(int month,
int year)
constructor |
Method Summary | |
---|---|
JPanel |
getComponent()
get the Component for this Module |
String |
getModuleName()
get the module's name |
MultiView.ViewType |
getViewType()
get the modules ViewType |
void |
goTo(Calendar cal)
go to a particular month |
void |
initialize(MultiView parent)
called by the parent Multiview to allow the Module to initialize its toolbar items, menu items, and anything else that must be initalized before its Module methods can be called |
void |
print()
print the Module |
int |
print(Graphics arg0,
PageFormat arg1,
int arg2)
print month to a Graphics |
void |
printMonths()
prints 1 or more months when the user requests a month print. |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MonthPanel(int month, int year)
month
- monthyear
- yearMethod Detail |
---|
public void goTo(Calendar cal)
goTo
in interface MultiView.CalendarModule
public int print(Graphics arg0, PageFormat arg1, int arg2) throws PrinterException
print
in interface Printable
PrinterException
public void printMonths()
public void initialize(MultiView parent)
MultiView.Module
initialize
in interface MultiView.Module
parent
- the parent MultiViewpublic JPanel getComponent()
MultiView.Module
getComponent
in interface MultiView.Module
public String getModuleName()
MultiView.Module
getModuleName
in interface MultiView.Module
public void print()
MultiView.Module
print
in interface MultiView.Module
public MultiView.ViewType getViewType()
MultiView.Module
getViewType
in interface MultiView.Module
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |