Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Jetzt möchte ich damit ein Layout erstellen, das in einer Zeile 3 Teile hat:
- Textfeld mit Name der Variablen ("test")
- Textfeld mit Zuordnung der Variablen ("a")
- Textfeld mit Wert der Variablen (5)
(in Klammern jeweils das, was in dem Textfeld stehen soll).
Verständlich, was ich möchte?
Das Problem ist, dass der Inhalt aller Textfelder erst zur Laufzeit bekannt wird. Ich kann das also nicht schon im Voraus mit festen Strings festlegen.
ein Layout wie oben beschrieben darstellen.
In diesem Layout soll der Benuter die Variable a ändern können (also z.B. statt a=5 dann a = 6).
Durch das Klicken auf einen OK-Button soll dann "test=6" in eine text-Datei geschrieben werden.
dann brauch ich wieder extra Variablen (String t = "test") und eine Map oder Ähnliches, um diese Variablen mit den Integer-Variablen(int test) verknüpfen (map.put(test, t))...
public class Mapping {
public static int test;
public static void main(String[] args) {
int a = 5;
test = a;
Class<?> c = Mapping.class;
String varName = c.getFields()[0].getName();
System.out.println(varName + " hat den Wert " + test);
}
}