Fix: added buttons to missing frames
parent
1bbdf7aea5
commit
0405327506
|
@ -15,6 +15,7 @@ public class AktienAnzeigenFrame implements ActionListener {
|
|||
private JPanel panel;
|
||||
private JFrame frame;
|
||||
private JButton button;
|
||||
private JButton button2;
|
||||
private JTextArea output;
|
||||
|
||||
private Banksystem bs;
|
||||
|
@ -39,6 +40,11 @@ public class AktienAnzeigenFrame implements ActionListener {
|
|||
button.addActionListener(this);
|
||||
panel.add(button);
|
||||
|
||||
this.button2 = new JButton("Zurück");
|
||||
button2.setBounds(10, 40, 100, 25);
|
||||
button2.addActionListener(this);
|
||||
panel.add(button2);
|
||||
|
||||
this.output = new JTextArea();
|
||||
output.setBounds(10, 40, 470, 400);
|
||||
output.setEditable(false);
|
||||
|
@ -53,7 +59,7 @@ public class AktienAnzeigenFrame implements ActionListener {
|
|||
|
||||
System.out.println("Aktien anzeigen...");
|
||||
|
||||
try {
|
||||
if (e.getSource() == button) {
|
||||
|
||||
String[] aktien = bs.getAktienliste();
|
||||
|
||||
|
@ -70,8 +76,19 @@ public class AktienAnzeigenFrame implements ActionListener {
|
|||
|
||||
}
|
||||
|
||||
} catch (Exception ex) {
|
||||
ex.printStackTrace();
|
||||
|
||||
}
|
||||
|
||||
else if (e.getSource() == button2) {
|
||||
|
||||
frame.dispose();
|
||||
AuswahlmenüDepotFrame amdf = new AuswahlmenüDepotFrame(bs);
|
||||
|
||||
} else {
|
||||
|
||||
frame.dispose();
|
||||
FehlerFrame ff = new FehlerFrame(bs);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -28,6 +28,7 @@ public class AktienKaufenFrame implements ActionListener{
|
|||
private JTextField input3;
|
||||
private JTextArea output;
|
||||
private JButton button;
|
||||
private JButton button2;
|
||||
|
||||
private Banksystem bs;
|
||||
|
||||
|
@ -87,6 +88,11 @@ public class AktienKaufenFrame implements ActionListener{
|
|||
button.addActionListener(this);
|
||||
panel.add(button);
|
||||
|
||||
this.button2 = new JButton("Zurück");
|
||||
button2.setBounds(10, 200, 80, 25);
|
||||
button2.addActionListener(this);
|
||||
panel.add(button2);
|
||||
|
||||
this.output = new JTextArea();
|
||||
output.setBounds(10, 250, 400, 200);
|
||||
panel.add(output);
|
||||
|
@ -100,7 +106,7 @@ public class AktienKaufenFrame implements ActionListener{
|
|||
|
||||
System.out.println("Aktien kaufen...");
|
||||
|
||||
try {
|
||||
if (e.getSource() == button) {
|
||||
|
||||
output.append("Preise 1: " + bs.getAktienPreis("DBK.DE") + ", 2: " + bs.getAktienPreis("DCO.DE"));
|
||||
|
||||
|
@ -111,10 +117,21 @@ public class AktienKaufenFrame implements ActionListener{
|
|||
boolean erg = bs.aktienKauf(kontonummer, anzahl, aktienName);
|
||||
output.append("Aktienkauf" + ((!erg)? " nicht" : "" ) + " erfolgreich. ");
|
||||
|
||||
} catch (Exception ex) {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
|
||||
else if (e.getSource() == button2) {
|
||||
|
||||
frame.dispose();
|
||||
AuswahlmenüDepotFrame amdf = new AuswahlmenüDepotFrame(bs);
|
||||
|
||||
} else {
|
||||
|
||||
frame.dispose();
|
||||
FehlerFrame ff = new FehlerFrame(bs);
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -20,6 +20,7 @@ public class KontoauszugFrame implements ActionListener{
|
|||
private JTextField input;
|
||||
private JTextArea output;
|
||||
private JButton button;
|
||||
private JButton button2;
|
||||
|
||||
private Banksystem bs;
|
||||
|
||||
|
@ -57,6 +58,11 @@ public class KontoauszugFrame implements ActionListener{
|
|||
button.addActionListener(this);
|
||||
panel.add(button);
|
||||
|
||||
this.button2 = new JButton("Zurück");
|
||||
button2.setBounds(10, 260, 100, 25);
|
||||
button2.addActionListener(this);
|
||||
panel.add(button2);
|
||||
|
||||
frame.setVisible(true);
|
||||
|
||||
}
|
||||
|
@ -67,7 +73,7 @@ public class KontoauszugFrame implements ActionListener{
|
|||
|
||||
System.out.println("Kontoauszug drucken...");
|
||||
|
||||
try {
|
||||
if (e.getSource() == button) {
|
||||
|
||||
if(e.getSource() == button){
|
||||
|
||||
|
@ -89,8 +95,18 @@ public class KontoauszugFrame implements ActionListener{
|
|||
|
||||
}
|
||||
|
||||
} catch (Exception ex) {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
|
||||
else if(e.getSource() == button2){
|
||||
|
||||
frame.dispose();
|
||||
AuswahlmenüFrame amf = new AuswahlmenüFrame(bs);
|
||||
|
||||
} else {
|
||||
|
||||
frame.dispose();
|
||||
FehlerFrame ff = new FehlerFrame(bs);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -27,6 +27,7 @@ public class ÜberweisungsFrame implements ActionListener{
|
|||
private JTextField input4;
|
||||
private JTextArea output;
|
||||
private JButton button;
|
||||
private JButton button2;
|
||||
|
||||
private Banksystem bs;
|
||||
|
||||
|
@ -87,6 +88,11 @@ public class ÜberweisungsFrame implements ActionListener{
|
|||
button.addActionListener(this);
|
||||
panel.add(button);
|
||||
|
||||
this.button2 = new JButton("Zurück");
|
||||
button2.setBounds(40, 310, 300, 25);
|
||||
button2.addActionListener(this);
|
||||
panel.add(button2);
|
||||
|
||||
frame.setVisible(true);
|
||||
|
||||
}
|
||||
|
@ -98,24 +104,40 @@ public class ÜberweisungsFrame implements ActionListener{
|
|||
|
||||
System.out.println("Überweisung durchführen...");
|
||||
|
||||
try {
|
||||
if (e.getSource() == button) {
|
||||
|
||||
int startkonto = Integer.parseInt(input.getText());
|
||||
int zielkonto = Integer.parseInt(input2.getText());
|
||||
double betrag = Double.parseDouble(input3.getText());
|
||||
String verwendungszweck = input4.getText();
|
||||
try {
|
||||
|
||||
boolean erfolg = bs.überweisungBeauftragen(startkonto, zielkonto, (long) (betrag * 100), verwendungszweck);
|
||||
int startkonto = Integer.parseInt(input.getText());
|
||||
int zielkonto = Integer.parseInt(input2.getText());
|
||||
double betrag = Double.parseDouble(input3.getText());
|
||||
String verwendungszweck = input4.getText();
|
||||
|
||||
output.append("Überweisung" + ((!erfolg) ? " nicht" : "") + " erfolgreich ausgeführt.");
|
||||
boolean erfolg = bs.überweisungBeauftragen(startkonto, zielkonto, (long) (betrag * 100), verwendungszweck);
|
||||
|
||||
input.setText("");
|
||||
input2.setText("");
|
||||
input3.setText("");
|
||||
input4.setText("");
|
||||
output.append("Überweisung" + ((!erfolg) ? " nicht" : "") + " erfolgreich ausgeführt.");
|
||||
|
||||
input.setText("");
|
||||
input2.setText("");
|
||||
input3.setText("");
|
||||
input4.setText("");
|
||||
|
||||
} catch (Exception ex) {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
else if (e.getSource() == button2) {
|
||||
|
||||
frame.dispose();
|
||||
AuswahlmenüGirokontoFrame amgf = new AuswahlmenüGirokontoFrame(bs);
|
||||
|
||||
} else {
|
||||
|
||||
frame.dispose();
|
||||
FehlerFrame ff = new FehlerFrame(bs);
|
||||
|
||||
} catch (Exception ex) {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue