Class SettingsControl
java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.willuhn.jameica.gui.internal.controller.SettingsControl
Controller fuer die Einstellungen unter Datei->Einstellungen
-
Field Summary
Fields inherited from class de.willuhn.jameica.gui.AbstractControl
view
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLiefert eine Checkbox, mit der eingestellt werden kann, ob beim Start nach dem Benutzer-Ordner gefragt werden soll.Liefert eine Tabelle mit den installierten Zertifikaten.Auswahlfeld.Auswahlfeld.Auswahlfeld.Liefert ein Eingabefeld fuer die Definition des HTTPS-Proxy-Hosts.Liefert ein Eingabefeld fuer die TCP-Portnummer des HTTPS-Proxys.Liefert eine Checkbox, mit der konfiguriert werden kann, ob auch die Labels vor Pflichtfeldern rot gefaerbt werden.Liefert eine Auswahlbox fuer die Sprache.Liefert ein Auswahl-Feld fuer den Log-Level.Liefert eine Checkbox, mit der eingestellt werden kann, ob die Anwendung in das Systray minimiert werden soll.Liefert die Plugin-Verwaltung.Liefert ein Eingabefeld fuer die Definition des Proxy-Hosts.Liefert ein Eingabefeld fuer die TCP-Portnummer des Proxys.Liefert eine Checkbox, mit der konfiguriert werden kann, ob ein zufaelliger Splashscreen angezeigt werden soll.Liefert eine Checkbox, mit der eingestellt werden kann, ob das Systray-Symbol angezeigt werden soll.Liefert eine Checkbox, mit der festgelegt werden kann, ob den CA-Zertifikaten von Java vertraut werden soll.Liefert die Checkbox zum Aktivieren der System-Proxy-Einstellungen.void
Setzt die Einstellungen zurueck.void
Speichert die Einstellungen.Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
-
Constructor Details
-
SettingsControl
ct.- Parameters:
view
-
-
-
Method Details
-
getLogLevel
Liefert ein Auswahl-Feld fuer den Log-Level.- Returns:
- Auswahl-Feld fuer das Log-Level.
-
getProxyHost
Liefert ein Eingabefeld fuer die Definition des Proxy-Hosts.- Returns:
- Eingabefeld fuer Proxy.
-
getProxyPort
Liefert ein Eingabefeld fuer die TCP-Portnummer des Proxys.- Returns:
- Eingabefeld fuer die Proxy-Portnummer.
-
getHttpsProxyHost
Liefert ein Eingabefeld fuer die Definition des HTTPS-Proxy-Hosts.- Returns:
- Eingabefeld fuer den HTTPS-Proxy.
-
getHttpsProxyPort
Liefert ein Eingabefeld fuer die TCP-Portnummer des HTTPS-Proxys.- Returns:
- Eingabefeld fuer die Proxy-Portnummer des HTTPS-Proxy.
-
getUseSystemProxy
Liefert die Checkbox zum Aktivieren der System-Proxy-Einstellungen.- Returns:
- Checkbox.
-
getAskWorkdir
Liefert eine Checkbox, mit der eingestellt werden kann, ob beim Start nach dem Benutzer-Ordner gefragt werden soll. Die Option wird nur eingeblendet, wenn der User die Option "kuenftig nicht mehr fragen" im WorkdirChooser aktiviert hat, da er sonst keine komfortable Moeglichkeit mehr hat, die Auswahl rueckgaengig zu machen.- Returns:
- die Checkbox.
-
getLocale
Liefert eine Auswahlbox fuer die Sprache.- Returns:
- Auswahlbox fuer die Sprache.
-
getCertificates
Liefert eine Tabelle mit den installierten Zertifikaten.- Returns:
- Tabelle mit einer Liste der installierten Zertifikate.
- Throws:
Exception
-
getTrustJavaCerts
Liefert eine Checkbox, mit der festgelegt werden kann, ob den CA-Zertifikaten von Java vertraut werden soll.- Returns:
- Checkbox.
-
getPlugins
Liefert die Plugin-Verwaltung.- Returns:
- Liste der Plugins.
-
getColorMandatoryBG
Auswahlfeld.- Returns:
- Auswahl-Feld.
-
getColorError
Auswahlfeld.- Returns:
- Auswahl-Feld.
-
getColorSuccess
Auswahlfeld.- Returns:
- Auswahl-Feld.
-
getMinimizeToSystray
Liefert eine Checkbox, mit der eingestellt werden kann, ob die Anwendung in das Systray minimiert werden soll.- Returns:
- eine Checkbox, mit der eingestellt werden kann, ob die Anwendung in das Systray minimiert werden soll.
-
getSystray
Liefert eine Checkbox, mit der eingestellt werden kann, ob das Systray-Symbol angezeigt werden soll.- Returns:
- eine Checkbox, mit der eingestellt werden kann, ob das Systray-Symbol angezeigt werden soll.
-
getLabelMandatory
Liefert eine Checkbox, mit der konfiguriert werden kann, ob auch die Labels vor Pflichtfeldern rot gefaerbt werden.- Returns:
- Checkbox.
-
getRandomSplash
Liefert eine Checkbox, mit der konfiguriert werden kann, ob ein zufaelliger Splashscreen angezeigt werden soll.- Returns:
- Checkbox.
-
handleStore
public void handleStore()Speichert die Einstellungen. -
handleRestore
public void handleRestore()Setzt die Einstellungen zurueck.
-