Variablen Konstanten definieren

exilit

Mitglied
Moin zusammen,

ich habe keine Ahnung wonach ich suchen soll, also hoffe ich ihr könnt mir helfen.

Wie kann ich Konstanten so definieren, dass ich eine Funktion aufrufen kann und die Parameter per "Beschreibung" übergebe.

klingt evtl. etwas verwirrend, darum hier ein Beispiel:
Bekannt ist mir sowas vor allem aus Swing wie zum Beispiel bei sowas:
Java:
 new BoxLayout(navPan, BoxLayout.PAGE_AXIS)

das "PAGE_AXIS" interessiert mich.

kann ich das nur mit einer public variablen innerhalb der Klasse lösen? finde ich persönlich etwas(sehr) unschön.

Ich hoffe ihr habt eine schöne Lösung für mich.

LG
 
Zuletzt bearbeitet von einem Moderator:
Ja, PAGE_AXIS ist eine Konstante in der Klasse BoxLayout:
Java:
public static final int PAGE_AXIS = 3;

Wenn du das anders lösen möchtest könnten dir Enums weiterhelfen.
 

Zurück
Oben