diff -r 6c633be53dd6 -r 8854e172a18f java/rozsirene-atributy/src/cz/frantovo/rozsireneAtributy/gui/Panel.java --- a/java/rozsirene-atributy/src/cz/frantovo/rozsireneAtributy/gui/Panel.java Thu Dec 16 01:16:55 2010 +0100 +++ b/java/rozsirene-atributy/src/cz/frantovo/rozsireneAtributy/gui/Panel.java Tue Dec 28 17:02:08 2010 +0100 @@ -2,6 +2,7 @@ import cz.frantovo.rozsireneAtributy.Atribut; import java.io.IOException; +import java.util.ResourceBundle; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JOptionPane; @@ -15,6 +16,7 @@ public class Panel extends javax.swing.JPanel { private static final Logger log = Logger.getLogger(Panel.class.getSimpleName()); + private static final ResourceBundle překlady = ResourceBundle.getBundle("cz.frantovo.rozsireneAtributy.Překlady"); private Model model; private Atribut vybranýAtribut; @@ -44,7 +46,7 @@ } private void zobrazChybovouHlášku(String hláška, Throwable chyba) { - JOptionPane.showMessageDialog(this, hláška, "Chyba", JOptionPane.ERROR_MESSAGE); + JOptionPane.showMessageDialog(this, hláška, překlady.getString("chyba"), JOptionPane.ERROR_MESSAGE); log.log(Level.WARNING, hláška, chyba); } @@ -73,7 +75,8 @@ posuvnýPanel.setViewportView(tabulka); tlačítkoPřidat.setMnemonic('p'); - tlačítkoPřidat.setText("Přidat atribut"); + java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("cz/frantovo/rozsireneAtributy/Překlady"); // NOI18N + tlačítkoPřidat.setText(bundle.getString("přidatAtribut")); // NOI18N tlačítkoPřidat.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { tlačítkoPřidatActionPerformed(evt); @@ -81,7 +84,7 @@ }); tlačítkoSmazat.setMnemonic('s'); - tlačítkoSmazat.setText("Smazat atribut"); + tlačítkoSmazat.setText(bundle.getString("smazatAtribut")); // NOI18N tlačítkoSmazat.setEnabled(false); tlačítkoSmazat.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { @@ -90,7 +93,7 @@ }); tlačítkoZnovuNačíst.setMnemonic('z'); - tlačítkoZnovuNačíst.setText("Znovu načíst"); + tlačítkoZnovuNačíst.setText(bundle.getString("znovuNačíst")); // NOI18N tlačítkoZnovuNačíst.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { tlačítkoZnovuNačístActionPerformed(evt); @@ -132,7 +135,7 @@ try { model.odeberAtribut(vybranýAtribut); } catch (IOException e) { - zobrazChybovouHlášku("Nepodařilo se smazat atribut.", e); + zobrazChybovouHlášku(překlady.getString("chyba.nepodařiloSeSmazat"), e); } }//GEN-LAST:event_tlačítkoSmazatActionPerformed @@ -140,7 +143,7 @@ try { model.načtiAtributy(); } catch (IOException e) { - zobrazChybovouHlášku("Nepodařilo se načíst atributy", e); + zobrazChybovouHlášku(překlady.getString("chyba.nepodařiloSeNačíst"), e); } }//GEN-LAST:event_tlačítkoZnovuNačístActionPerformed // Variables declaration - do not modify//GEN-BEGIN:variables