market.swing
Class JCTimeRangeBoxes
java.lang.Object
|
+--market.swing.JCTimeRangeBoxes
- All Implemented Interfaces:
- Serializable
- public class JCTimeRangeBoxes
- extends Object
- implements Serializable
A set of JComboBoxes for specifying a range of time for which statistics should
be displayed.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JCTimeRangeBoxes
public JCTimeRangeBoxes()
init
public void init()
- Initializes the ComboBoxes' models according to the range of time from which
statistics can be displayed.
getFromMonth
public int getFromMonth()
- Returns:
- the index of the month displayed by
#jcbFromMonth.
getToMonth
public int getToMonth()
- Returns:
- the index of the month displayed by
#jcbToMonth.
getFromYear
public int getFromYear()
- Returns:
- the index of the month displayed by
#jcbFromYear.
getToYear
public int getToYear()
- Returns:
- the index of the month displayed by
#jcbToYear.
getMonth
public int getMonth(String s)
- Parameters:
s - the name of a month (e.g. Januar or März).
- Returns:
- the index of the searched month according to the
months array.
isValidTimeRange
public boolean isValidTimeRange()
- Checks if the start of the desired range of time is not after the end of the time range.
- Returns:
true if a valid time range was selected, otherwise false.
getFromMonthBox
public JComboBox getFromMonthBox()
- Returns:
#jcbFromMonth.
getFromYearBox
public JComboBox getFromYearBox()
- Returns:
#jcbFromYear.
getToMonthBox
public JComboBox getToMonthBox()
- Returns:
#jcbToMonth.
getToYearBox
public JComboBox getToYearBox()
- Returns:
#jcbToYear.