|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.event.MouseAdapter
org.stellarium.ui.StelUI
org.stellarium.ui.StelUIConf
org.stellarium.ui.StelUITuiConf
public class StelUITuiConf
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.stellarium.ui.StelUI |
---|
StelUI.ButtonAction,
StelUI.SButton |
Fields inherited from class org.stellarium.ui.StelUIConf |
---|
meteorRate10, meteorRate10000, meteorRate144000, meteorRate80, meteorRatePerseids |
Constructor Summary | |
---|---|
StelUITuiConf(StelCore someCore, StelApp someApp)
|
Method Summary | |
---|---|
(package private) void |
drawGravityUi()
|
void |
drawTUI()
Display the Text UI |
(package private) void |
initTui()
Create all the components of the text user interface. |
void |
keyPressed(java.awt.event.KeyEvent e)
|
(package private) void |
tui_cb_admin_set_locale()
change UI locale |
(package private) void |
tui_cb_change_color()
|
(package private) void |
tui_cb_effects_milkyway_intensity()
|
(package private) void |
tui_cb_effects_nebulae_label_magnitude()
Set nebula label limit |
(package private) void |
tui_cb_effects()
|
(package private) void |
tui_cb_setlocation()
|
(package private) void |
tui_cb_sky_time()
Set sky time |
(package private) void |
tui_cb_stars()
|
(package private) void |
tuiCb1()
Update all the core parameters with values taken from the tui widgets |
(package private) void |
tuiCbAdminLoadDefault()
Load default configuration |
(package private) void |
tuiCbAdminSaveDefault()
Save to default configuration |
(package private) void |
tuiCbAdminUpdateMe()
Launch script for internet update |
(package private) void |
tuiCbLocationChangePlanet()
|
(package private) void |
tuiCbScriptsLocal()
Callback for changing scripts from local directory |
(package private) void |
tuiCbScriptsRemoveable()
Callback for changing scripts from removeable media |
(package private) void |
tuiCbSetTimeDisplayFormat()
Set time format mode |
(package private) void |
tuiCbSetTimeZone()
Launch script to set time zone in the system locales |
(package private) void |
tuiCbTuiEffectChangeLandscape()
Set a new landscape skin |
(package private) void |
tuiCbTuiGeneralChangeSkyCulture()
Set a new sky culture |
(package private) void |
tuiCbTuiGeneralChangeSkyLocale()
Set a new sky locale |
(package private) void |
tuiUpdateIndependentWidgets()
Update widgets that don't always match current settings with current settings |
(package private) void |
tuiUpdateWidgets()
Update all the tui widgets with values taken from the core parameters |
Methods inherited from class java.awt.event.MouseAdapter |
---|
mouseEntered, mouseExited, mousePressed, mouseReleased |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.awt.event.KeyListener |
---|
keyReleased, keyTyped |
Field Detail |
---|
private StelCore core
private STUI.DecimalItem tuiLocationLatitude
private STUI.DecimalItem tuiLocationLongitude
private STUI.IntegerItem tuiLocationAltitude
private STUI.TimeItem tuiTimeSkyTime
private STUI.TimeZoneItem tuiTimeSetTmz
private STUI.TimeItem tuiTimePresetSkyTime
private STUI.MultiSetItem<java.lang.String> tuiTimeStartupTime
private STUI.MultiSetItem<java.lang.String> tuiTimeDisplayFormat
private STUI.MultiSetItem<java.lang.String> tuiDateDisplayFormat
private STUI.MultiSetItem<java.lang.String> tuiGeneralSkyCulture
private STUI.MultiSetItem<java.lang.String> tuiGeneralSkyLocale
private STUI.BooleanItem tuiStarsShow
private STUI.DecimalItem tuiStarMagScale
private STUI.DecimalItem tuiStarLabelMaxMag
private STUI.DecimalItem tuiStarsTwinkle
private STUI.MultiSetItem<java.lang.String> tuiEffectLandscape
private STUI.BooleanItem tuiEffectPointObj
private STUI.DecimalItem tuiEffectZoomDuration
private STUI.BooleanItem tuiEffectManualZoom
private STUI.MultiSetItem<java.lang.String> tuiScriptsLocal
private STUI.MultiSetItem<java.lang.String> tuiScriptsRemoveable
private STUI.ActionConfirmItem tuiAdminLoadDefault
private STUI.ActionConfirmItem tuiAdminSaveDefault
private STUI.ActionItem tuiAdminUpdateMe
private STUI.IntegerItem tuiAdminVOffset
private STUI.IntegerItem tuiAdminHOffset
private static final java.lang.String TUI_SCRIPT_MSG
private static final java.lang.String SCRIPT_REMOVEABLE_DISK
private boolean scriptDirectoryRead
private STUI.VectorItem tuiColorsConstLineColor
private STUI.VectorItem tuiColorsConstLabelColor
private STUI.VectorItem tuiColorscardinalColor
private STUI.VectorItem tuiColorsConstNoundaryColor
private STUI.VectorItem tuiColorsPlanetNamesColor
private STUI.VectorItem tuiColorsPlanetOrbitsColor
private STUI.VectorItem tuiColorsObjectTrailsColor
private STUI.VectorItem tuiColorsMeridianColor
private STUI.VectorItem tuiColorsAzimuthalColor
private STUI.VectorItem tuiColorsEquatorialColor
private STUI.VectorItem tuiColorsEquatorColor
private STUI.VectorItem tuiColorsEclipticColor
private STUI.VectorItem tuiColorsNebulaLabelColor
private STUI.VectorItem tuiColorsNebulaCircleColor
private STUI.DecimalItem tuiColorsConstArtIntensity
private STUI.DecimalItem tuiEffectObjectScale
private STUI.DecimalItem tuiEffectMilkywayIntensity
private STUI.DecimalItem tuiEffectCursorTimeout
private STUI.DecimalItem tuiEffectNebulaeLabelMagnitude
private STUI.MultiSetItem<java.lang.String> tuiAdminSetLocale
private STUI.MultiSet2Item<java.lang.String> tuiLocationPlanet
private STUI.MultiSetItem<java.lang.String> tuiTimeDateFormat
Constructor Detail |
---|
public StelUITuiConf(StelCore someCore, StelApp someApp) throws StellariumException
StellariumException
Method Detail |
---|
void drawGravityUi() throws StellariumException
StellariumException
void initTui() throws StellariumException
StellariumException
public void drawTUI()
drawTUI
in class StelUI
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface java.awt.event.KeyListener
keyPressed
in class
StelUI
void tuiCb1()
void tuiUpdateWidgets()
void tuiCbSetTimeZone()
void tuiCbSetTimeDisplayFormat()
void tuiCbAdminLoadDefault() throws StellariumException
StellariumException
- If an I/O error occured
void tuiCbAdminSaveDefault() throws StellariumException
StellariumException
- If an I/O error occured
void tuiCbAdminUpdateMe() throws StellariumException
StellariumException
- If an I/O error occured
void tuiCbTuiEffectChangeLandscape() throws StellariumException
StellariumException
void tuiCbTuiGeneralChangeSkyCulture() throws StellariumException
StellariumException
void tuiCbTuiGeneralChangeSkyLocale() throws StellariumException
StellariumException
void tuiCbScriptsRemoveable() throws StellariumException
StellariumException
void tuiCbScriptsLocal()
void tui_cb_admin_set_locale()
void tui_cb_effects_milkyway_intensity() throws StellariumException
StellariumException
void tui_cb_setlocation() throws StellariumException
StellariumException
void tui_cb_stars() throws StellariumException
StellariumException
void tui_cb_effects() throws StellariumException
StellariumException
void tui_cb_sky_time() throws StellariumException
StellariumException
void tui_cb_effects_nebulae_label_magnitude() throws StellariumException
StellariumException
void tui_cb_change_color()
void tuiCbLocationChangePlanet() throws StellariumException
StellariumException
void tuiUpdateIndependentWidgets()
tuiUpdateIndependentWidgets
in class StelUI
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |