diff --git a/cookbook.db b/cookbook.db new file mode 100644 index 0000000..9dcb999 Binary files /dev/null and b/cookbook.db differ diff --git a/src/main/java/db/Cookbook.java b/src/main/java/db/Cookbook.java index 7d67952..f8365dd 100644 --- a/src/main/java/db/Cookbook.java +++ b/src/main/java/db/Cookbook.java @@ -9,7 +9,7 @@ import db.Recipe; public class Cookbook { public static final String DRIVER = "org.sqlite.JDBC"; - public static final String DB_URL = "jdbc:sqlite:cookbook"; + public static final String DB_URL = "jdbc:sqlite:cookbook.db"; private Connection conn; private Statement stat; diff --git a/src/main/java/ksiazka/kucharska/FrmMain.java b/src/main/java/ksiazka/kucharska/FrmMain.java index da823a0..1465bbc 100644 --- a/src/main/java/ksiazka/kucharska/FrmMain.java +++ b/src/main/java/ksiazka/kucharska/FrmMain.java @@ -58,7 +58,10 @@ public class FrmMain extends JFrame { private JButton btnLoadImg; public static JLabel lblRecipeTitle; private static DefaultListModel recipesListModel; - + private JLabel imgRecipe; + private JFileChooser fcImg; + private ImageIcon imgDefaultRecipe; + private JList recipesList; void DeactivateAddMenu() { btnCancel.setVisible(false); @@ -71,6 +74,7 @@ public class FrmMain extends JFrame { txtIngredients.setEditable(false); txtTags.setEditable(false); lblRecipeTitle.setVisible(true); + recipesList.setEnabled(true); } void ActivateAddMenu() { @@ -84,6 +88,8 @@ public class FrmMain extends JFrame { txtIngredients.setEditable(true); txtTags.setEditable(true); lblRecipeTitle.setVisible(false); + recipesList.setEnabled(false); + //czyszczenie pól formularza txtDescription.setText(""); @@ -145,7 +151,7 @@ public class FrmMain extends JFrame { panel.add(btnSearch, gbc_btnSearch); recipesListModel = new DefaultListModel(); - final JList recipesList = new JList(recipesListModel); + recipesList = new JList(recipesListModel); recipesList.addListSelectionListener(new ListSelectionListener() { public void valueChanged(ListSelectionEvent e){ if(recipesList.getSelectedIndex() != -1)