default format settings

Status
Nicht offen für weitere Antworten.

hephaistos

Aktives Mitglied
halloa,

wie mach ich das denn am besten:
ich hab eine applikation und möchte "default" datumsformate, schriftformate etc. definieren.
hat jmd. einen tipp, wie ich das am geschicktesten anstelle?

danke im voraus!
 

mic_checker

Top Contributor
je nachdem wieviel du speichern willst könntest du evtl. ne properties file holen und da dann die werte raus laden.
 

hephaistos

Aktives Mitglied
jaja, das ist schon klar.
aber: kann ich das irgendwie zentral setzen? dh: ich sag zB Locale.setDefault(Locale.GERMAN); und automatisch wird ein "date" objekt zB in einer JTable nach Locale.GERMAN formatiert oder so?

danke
 

Babba_BLuBB

Aktives Mitglied
Oder bastel dir ne extra Klasse, in der du nur statische finale Variablen deklarierst.

z.B.

Code:
public class standardDinger {
   public static final Font stdFont = new Font(.....)
   .....
}
 

mic_checker

Top Contributor
wo ist das Problem? du lädst einfach aus der Properties File die entsprechende Eigenschaft und gut is ;)

Bei "komplexeren" Anwendungen könntest du evtl. auch zu Preferences greifen.
 

hephaistos

Aktives Mitglied
Babba_BLuBB hat gesagt.:
Oder bastel dir ne extra Klasse, in der du nur statische finale Variablen deklarierst.
sorry, aber lest ihr meine frage überhaupt?

wie kann ich das setzen?
dh: muss ich bei jedem SwingObjekt selber sagen setFont() oder kann ich eben irgendwo zentral sagen setFont()?
und dieselbe Frage stellt sich mir eben bei Datum bzw. NumberFormat...

thx
 

mic_checker

Top Contributor
achso, sorry - aber die frage konnte man auch falsch verstehen ;)

Du willst also nicht immer für ein Objekt vom Typ...sagen müssen: die und die Eigenschaften sind gesetzt etc.

Je nach dem wie das ganze aussieht - könntest du nicht eine neue Klasse schreiben die von der entsprechenden bestehenden Klasse abgeleitet ist und dort rufst du dann ne Methode auf die dir diese Defaults setzt ?

Wäre natürlich die Frage für wieviele Komponenten du das machen willst....

edit:
schneller ;)
 

Babba_BLuBB

Aktives Mitglied
mic_checker hat gesagt.:
Je nach dem wie das ganze aussieht - könntest du nicht eine neue Klasse schreiben die von der entsprechenden bestehenden Klasse abgeleitet ist und dort rufst du dann ne Methode auf die dir diese Defaults setzt ?

Mist, der mic_checker war schneller.... :bae:
 

hephaistos

Aktives Mitglied
hallo,

ja, daran hab ich auch schon gedacht, ist aber _viel_ aufwand :)

ok - also kennt ihr keine möglichkeit zu sagen "per default nimm schrift X" oder so?
für Dateformat bzw. NumberFormat kennt ihr also auch nix?

thx für eure schnellen antworten!
 

mic_checker

Top Contributor
ich denke fast du stehst dich genauso gut wenn du jeweils die eigenschaften setzt ;)

bei einer überschaubaren anzahl von klassen ist das viel. noch akzeptabel (nach obigem ansatz), aber danach....

ansonsten fällt mir spontan auch nichts ein ....

edit:
Babba: tja, hier ist das DSL halt schneller als in Idar-Oberstein ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Default table model aktualisieren AWT, Swing, JavaFX & SWT 7
Hatsi09 JCombobox default wert AWT, Swing, JavaFX & SWT 6
T Default Table wird nicht angezeigt AWT, Swing, JavaFX & SWT 15
M Default-WindowListener JFrame entfernen (Stichwort: iconified) AWT, Swing, JavaFX & SWT 4
M JavaFX Scrollpane: Style von Contentpanel default AWT, Swing, JavaFX & SWT 1
Tom299 JavaFX Default-Cursor läßt sich nicht immer "aktivieren" AWT, Swing, JavaFX & SWT 3
R Ändern Default-Verhalten von JScrollpane in einer JScrollpane AWT, Swing, JavaFX & SWT 1
B Swing JTextPane - Einfärbungen auf "default" AWT, Swing, JavaFX & SWT 2
H default cell renderer AWT, Swing, JavaFX & SWT 3
J Swing Default-Eigenschaft bei JButton AWT, Swing, JavaFX & SWT 22
C Swing Default Werte für JFormattedTextField und Eingaben zurücksetzen AWT, Swing, JavaFX & SWT 5
M SWT DateTime per default null Wert ? AWT, Swing, JavaFX & SWT 3
S JTextField Default Text AWT, Swing, JavaFX & SWT 5
K Swing Wie ändere ich die default action für Drag&Drop AWT, Swing, JavaFX & SWT 6
G Wie komm ich z.B. an das Default WarningMessageIcon ran? AWT, Swing, JavaFX & SWT 2
R TreeViewer in SWT: Default Selection eines Items AWT, Swing, JavaFX & SWT 3
hdi non-default close operation bei JDialog AWT, Swing, JavaFX & SWT 2
I Default Button AWT, Swing, JavaFX & SWT 5
G setLookAndFeel to default LookAndFeel? AWT, Swing, JavaFX & SWT 4
I "default"-Style im DefaultStyledDocument AWT, Swing, JavaFX & SWT 2
G default Layout für JPanel AWT, Swing, JavaFX & SWT 2
T Ändern des Default-Aussehens einer JComboBox AWT, Swing, JavaFX & SWT 3
D FileFilter Default Eintrag AWT, Swing, JavaFX & SWT 4
S Default Button in Dialogs(Ok und Cancel) AWT, Swing, JavaFX & SWT 4
A (Default)TreeModel und wie die Daten hinein bekommen AWT, Swing, JavaFX & SWT 5
P Default Link in Swing, --> öffne Browser -> Browse URL AWT, Swing, JavaFX & SWT 8
M Daten zufällig Einlesen aus einer Datei (binäres Format) AWT, Swing, JavaFX & SWT 7
F JavaFX Checken ob der Input einem festgelegten Format gleicht AWT, Swing, JavaFX & SWT 7
S XML Output String Format AWT, Swing, JavaFX & SWT 2
C LayoutManager BorderLayout im richtigen Format beschriften AWT, Swing, JavaFX & SWT 10
R XY und Z format AWT, Swing, JavaFX & SWT 3
S Abspeichern aus einem ImageIcon ins korrekte Format AWT, Swing, JavaFX & SWT 2
P Bild im TIFF oder BMP Format einlesen AWT, Swing, JavaFX & SWT 3
M Format eines Textfeldes AWT, Swing, JavaFX & SWT 2
D Font eines JLabels verändern, JLabel mit LookAndFeel-Format AWT, Swing, JavaFX & SWT 2
G Frage zu Format von MaskFormatter AWT, Swing, JavaFX & SWT 3
P Vektor-Grafik im XML-Format speichern AWT, Swing, JavaFX & SWT 39
W Wie macht man so nen Settings Dialog AWT, Swing, JavaFX & SWT 2
F Settings (bzw. Properties) über GUI ändern? AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben