1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
|
/*
* Fenetre.java
*
* Created on 17 janvier 2008, 21:14
*/
package aidehesiode;
/**
*
* @author Finance Sébastien
*/
public class Fenetre extends javax.swing.JFrame {
private Variables variables;
/** Creates new form Fenetre */
public Fenetre(Variables variables) {
this.variables = variables;
initComponents();
//Je charge les variables depuis la sauvegarde.
variables.openBase("sauvegarde");
txtInt.setText(String.valueOf(variables.getValInt()));
txtString.setText(variables.getValString());
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">
private void initComponents() {
lblInt = new javax.swing.JLabel();
txtInt = new javax.swing.JTextField();
txtString = new javax.swing.JTextField();
lblString = new javax.swing.JLabel();
btnQuitter = new javax.swing.JButton();
getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
lblInt.setText("(int)");
getContentPane().add(lblInt, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, -1, -1));
getContentPane().add(txtInt, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 30, 260, -1));
getContentPane().add(txtString, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 60, 260, -1));
lblString.setText("(String)");
getContentPane().add(lblString, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 60, -1, -1));
btnQuitter.setText("Quitter");
btnQuitter.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnQuitterActionPerformed(evt);
}
});
getContentPane().add(btnQuitter, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 120, -1, -1));
pack();
}// </editor-fold>
private void btnQuitterActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
variables.setValInt(Integer.parseInt(txtInt.getText()));
variables.setValString(txtString.getText());
//Je sauvegarde les variables.
variables.saveBase("sauvegarde");
//Je quitte le programme
dispose();
}
// Variables declaration - do not modify
private javax.swing.JButton btnQuitter;
private javax.swing.JLabel lblInt;
private javax.swing.JLabel lblString;
private javax.swing.JTextField txtInt;
private javax.swing.JTextField txtString;
// End of variables declaration
} |
Partager