diff --git a/src/de/mpg/molgen/buczek/portifix/Gui.java b/src/de/mpg/molgen/buczek/portifix/Gui.java index be5ca9c..6303717 100644 --- a/src/de/mpg/molgen/buczek/portifix/Gui.java +++ b/src/de/mpg/molgen/buczek/portifix/Gui.java @@ -21,6 +21,7 @@ import java.sql.SQLException; import java.text.ParseException; import java.util.Date; +import java.util.Scanner; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.AbstractAction; @@ -47,12 +48,15 @@ public class Gui extends javax.swing.JFrame { useTestDatabase ? "jdbc:firebirdsql://portier-db//project/portier/firebird/data/x.fdb?encoding=UTF8" : "jdbc:firebirdsql://portier-db/portiervision.fdb?encoding=UTF8"; - - + + private void filltable() { try { + + String password=new Scanner(getClass().getResourceAsStream("password.dat"),"UTF-8").useDelimiter("\\A").next(); + if (connection == null) { - connection = DriverManager.getConnection(connectString, "sysdba", "***REMOVED***"); + connection = DriverManager.getConnection(connectString, "sysdba",password); tableModel.setConnection(connection); } tableModel.populate(); @@ -210,7 +214,7 @@ public void run() { if (!useTestDatabase) { testDatabaseLabel.setVisible(false); } - + jTable1.addMouseListener(popupListener); jTable1.getSelectionModel().addListSelectionListener(new ListSelectionListener() {