java/rozsirene-atributy/src/cz/frantovo/rozsireneAtributy/gui/Panel.java
branchv_0
changeset 15 984cba2864e5
parent 13 9c995a5aee2b
child 16 c25305af7968
     1.1 --- a/java/rozsirene-atributy/src/cz/frantovo/rozsireneAtributy/gui/Panel.java	Thu Dec 16 01:31:11 2010 +0100
     1.2 +++ b/java/rozsirene-atributy/src/cz/frantovo/rozsireneAtributy/gui/Panel.java	Tue Dec 28 17:02:08 2010 +0100
     1.3 @@ -2,6 +2,7 @@
     1.4  
     1.5  import cz.frantovo.rozsireneAtributy.Atribut;
     1.6  import java.io.IOException;
     1.7 +import java.util.ResourceBundle;
     1.8  import java.util.logging.Level;
     1.9  import java.util.logging.Logger;
    1.10  import javax.swing.JOptionPane;
    1.11 @@ -15,6 +16,7 @@
    1.12  public class Panel extends javax.swing.JPanel {
    1.13  
    1.14  	private static final Logger log = Logger.getLogger(Panel.class.getSimpleName());
    1.15 +	private static final ResourceBundle překlady = ResourceBundle.getBundle("cz.frantovo.rozsireneAtributy.Překlady");
    1.16  	private Model model;
    1.17  	private Atribut vybranýAtribut;
    1.18  
    1.19 @@ -44,7 +46,7 @@
    1.20  	}
    1.21  
    1.22  	private void zobrazChybovouHlášku(String hláška, Throwable chyba) {
    1.23 -		JOptionPane.showMessageDialog(this, hláška, "Chyba", JOptionPane.ERROR_MESSAGE);
    1.24 +		JOptionPane.showMessageDialog(this, hláška, překlady.getString("chyba"), JOptionPane.ERROR_MESSAGE);
    1.25  		log.log(Level.WARNING, hláška, chyba);
    1.26  	}
    1.27  
    1.28 @@ -73,7 +75,8 @@
    1.29          posuvnýPanel.setViewportView(tabulka);
    1.30  
    1.31          tlačítkoPřidat.setMnemonic('p');
    1.32 -        tlačítkoPřidat.setText("Přidat atribut");
    1.33 +        java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("cz/frantovo/rozsireneAtributy/Překlady"); // NOI18N
    1.34 +        tlačítkoPřidat.setText(bundle.getString("přidatAtribut")); // NOI18N
    1.35          tlačítkoPřidat.addActionListener(new java.awt.event.ActionListener() {
    1.36              public void actionPerformed(java.awt.event.ActionEvent evt) {
    1.37                  tlačítkoPřidatActionPerformed(evt);
    1.38 @@ -81,7 +84,7 @@
    1.39          });
    1.40  
    1.41          tlačítkoSmazat.setMnemonic('s');
    1.42 -        tlačítkoSmazat.setText("Smazat atribut");
    1.43 +        tlačítkoSmazat.setText(bundle.getString("smazatAtribut")); // NOI18N
    1.44          tlačítkoSmazat.setEnabled(false);
    1.45          tlačítkoSmazat.addActionListener(new java.awt.event.ActionListener() {
    1.46              public void actionPerformed(java.awt.event.ActionEvent evt) {
    1.47 @@ -90,7 +93,7 @@
    1.48          });
    1.49  
    1.50          tlačítkoZnovuNačíst.setMnemonic('z');
    1.51 -        tlačítkoZnovuNačíst.setText("Znovu načíst");
    1.52 +        tlačítkoZnovuNačíst.setText(bundle.getString("znovuNačíst")); // NOI18N
    1.53          tlačítkoZnovuNačíst.addActionListener(new java.awt.event.ActionListener() {
    1.54              public void actionPerformed(java.awt.event.ActionEvent evt) {
    1.55                  tlačítkoZnovuNačístActionPerformed(evt);
    1.56 @@ -132,7 +135,7 @@
    1.57  		try {
    1.58  			model.odeberAtribut(vybranýAtribut);
    1.59  		} catch (IOException e) {
    1.60 -			zobrazChybovouHlášku("Nepodařilo se smazat atribut.", e);
    1.61 +			zobrazChybovouHlášku(překlady.getString("chyba.nepodařiloSeSmazat"), e);
    1.62  		}
    1.63  	}//GEN-LAST:event_tlačítkoSmazatActionPerformed
    1.64  
    1.65 @@ -140,7 +143,7 @@
    1.66  		try {
    1.67  			model.načtiAtributy();
    1.68  		} catch (IOException e) {
    1.69 -			zobrazChybovouHlášku("Nepodařilo se načíst atributy", e);
    1.70 +			zobrazChybovouHlášku(překlady.getString("chyba.nepodařiloSeNačíst"), e);
    1.71  		}
    1.72  	}//GEN-LAST:event_tlačítkoZnovuNačístActionPerformed
    1.73      // Variables declaration - do not modify//GEN-BEGIN:variables