Halli Hallo!
Und zwar habe ich ein paar CheckBoxen, dessen Wert (IsSelected oder IsDeselected) ich gerne dauerhaft speichern würde. Leider habe ich nicht mal einen kleinen Ansatz, wie ich das bewerkstelligen könnte.
hier erstmal einpaar code-fetzen:
Hier ist es so, dass jeder checkbox ein gewisser wert(9,11,10) übergeben wird.
Und hier wird er nun wieder abgezogen:
Das Endziel soll nun sein, dass wenn ich beispielsweise Info und info 3 ausgewählt habe bei neustart des Programms genauso erhalten bleiben und angezeigt werden soll.
An dieser Stelle auch noch mal ein Danke an Kaoz für seine Hilfe.:applaus:
Und zwar habe ich ein paar CheckBoxen, dessen Wert (IsSelected oder IsDeselected) ich gerne dauerhaft speichern würde. Leider habe ich nicht mal einen kleinen Ansatz, wie ich das bewerkstelligen könnte.
hier erstmal einpaar code-fetzen:
Hier ist es so, dass jeder checkbox ein gewisser wert(9,11,10) übergeben wird.
Java:
if (e.getStateChange() == e.SELECTED){
if (e.getItem() == info)
{
setCreditPoints(9);
punkteStand = punkteStand + getCreditPoints();
points.setText("Sie haben " + getPunkteStand() + " Creditpoints");
}
if (e.getItem() == info2 )
{
setCreditPoints(11);
punkteStand = punkteStand + getCreditPoints();
points.setText("Sie haben " + getPunkteStand() + " Creditpoints");
}
if (e.getItem() == info3)
{
setCreditPoints(10);
punkteStand = punkteStand + getCreditPoints();
points.setText("Sie haben " + getPunkteStand() + " Creditpoints");
}
Und hier wird er nun wieder abgezogen:
Java:
if (e.getStateChange() == e.DESELECTED){
if (e.getItem() == info){
setCreditPoints(9);
punkteStand = punkteStand - getCreditPoints();
points.setText("Sie haben" + getPunkteStand() + "Creditpoints");
}
if (e.getItem() == info2){
setCreditPoints(11);
punkteStand = punkteStand - getCreditPoints();
points.setText("Sie haben" + getPunkteStand() + "Creditpoints");
}
if (e.getItem() == info3){
setCreditPoints(10);
punkteStand = punkteStand - getCreditPoints();
points.setText("Sie haben" + getPunkteStand() + "Creditpoints");
}
Das Endziel soll nun sein, dass wenn ich beispielsweise Info und info 3 ausgewählt habe bei neustart des Programms genauso erhalten bleiben und angezeigt werden soll.
An dieser Stelle auch noch mal ein Danke an Kaoz für seine Hilfe.:applaus: