G
Guest
Gast
Hi Leute,
ich soll für die Schule für folgende Programme eine GUI schreiben:
Die beiden Programme gehören zusammen, nur in dem ersten ist die main Anweisung
Nur leider habe ich die Schule gewechselt und die sind schon viel weiter und ich komme nicht so wirklich mit, da ich auch noch nie mit Java gearbeitet habe.
Ich hoffe ihr könnt mir erzählen, was die einzelnen Dinge in dem Programm machen und wie ich dazu eine entsprechende GUI machen kann!!!!
Vielen Dank
ich soll für die Schule für folgende Programme eine GUI schreiben:
Code:
public class TestSpannung2 {
public static void main(String[]args){
Spannung2 sp2 = new Spannung2();
System.out.println(sp2.gibSpannung());
sp2.SpannungErhoehen();
System.out.println(sp2.gibSpannung());
for (int i = 0; i < 5 ; i++){
sp2.SpannungErhoehen();
}
System.out.println(sp2.gibSpannung());
sp2.SpannungSenken();
System.out.println(sp2.gibSpannung());
for (int i = 0; i < 5 ; i++){
sp2.SpannungSenken();
}
System.out.println(sp2.gibSpannung());
}
}
-----------------------------------------------------------
public class Spannung2 {
private double spannung;
private double mindestSpannung;
private double hoechstSpannung;
private double deltaU;
public Spannung2(double mindestSpannung , double hoechstSpannung) {
spannung = 230.0 ;
this.mindestSpannung = mindestSpannung;
this.hoechstSpannung = hoechstSpannung;
deltaU = 10.0;
}
public void SpannungErhoehen(){
if(spannung <= (hoechstSpannung - deltaU)){
spannung = spannung + deltaU;
}
else System.out.println("Höher geht es nicht");
}
public void SpannungSenken() {
if(spannung >= (mindestSpannung + deltaU)){
spannung = spannung + deltaU;
}
}
public void setzeSchrittweise(double deltaU){
if(deltaU >0.0 && deltaU <= 10.0){
this.deltaU = deltaU;
}
}
public void setzeHoechstspannung(double hoechstSpannung){
this.hoechstSpannung = hoechstSpannung;
}
public void setzeMindestSpannung(double mindestSpannung){
this.mindestSpannung = mindestSpannung;
}
public String toString(){
String str = "Spannung = "+spannung+"\n"+
"Mindestspannung = "+mindestSpannung+"\n"+
"HöchstSpannung = "+hoechstSpannung+"\n"+
"Schrittweise = "+deltaU+"\n";
return str;
}
public void parameterAusgeben(){
String s = this.toString();
System.out.println(s);
}
public double gibSpannung() {
return spannung ;
}
public void ausgeben(){
System.out.println(spannung+"\n"+mindestSpannung+"\n"+hoechstSpannung+"\n"+deltaU);
}
Die beiden Programme gehören zusammen, nur in dem ersten ist die main Anweisung
Nur leider habe ich die Schule gewechselt und die sind schon viel weiter und ich komme nicht so wirklich mit, da ich auch noch nie mit Java gearbeitet habe.
Ich hoffe ihr könnt mir erzählen, was die einzelnen Dinge in dem Programm machen und wie ich dazu eine entsprechende GUI machen kann!!!!
Vielen Dank