summaryrefslogtreecommitdiffstats
path: root/src/com/joshwalters/bookcatalog/BookCatalog.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/joshwalters/bookcatalog/BookCatalog.java')
-rw-r--r--src/com/joshwalters/bookcatalog/BookCatalog.java20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/com/joshwalters/bookcatalog/BookCatalog.java b/src/com/joshwalters/bookcatalog/BookCatalog.java
index 17aed55..8a1bf77 100644
--- a/src/com/joshwalters/bookcatalog/BookCatalog.java
+++ b/src/com/joshwalters/bookcatalog/BookCatalog.java
@@ -73,6 +73,10 @@ public class BookCatalog {
*/
private JTextField addBookField;
/**
+ * Allows user to add book including a comment to catalog.
+ */
+ private JTextField addBookNotesField;
+ /**
* Displays the book catalog.
*/
// private JTable bookCatalogTable;
@@ -183,6 +187,20 @@ public class BookCatalog {
gridConstraints.fill = GridBagConstraints.REMAINDER;
gridConstraints.anchor = GridBagConstraints.WEST;
frame.add(addBookField, gridConstraints);
+ // The add book notes label
+ JLabel addBookNotesLabel = new JLabel("New Book Notes");
+ gridConstraints.gridx = 5;
+ gridConstraints.gridy = 0;
+ frame.add(addBookNotesLabel, gridConstraints);
+ // The add book notes field
+ addBookNotesField = new JTextField(FIELD_WIDTH);
+ gridConstraints.gridx = 6;
+ gridConstraints.gridy = 0;
+ gridConstraints.insets.top = 10;
+ gridConstraints.insets.left = 10;
+ gridConstraints.fill = GridBagConstraints.REMAINDER;
+ gridConstraints.anchor = GridBagConstraints.WEST;
+ frame.add(addBookNotesField, gridConstraints);
// Change the grid constraints back to their the normal state.
gridConstraints.fill = GridBagConstraints.NONE;
gridConstraints.anchor = GridBagConstraints.CENTER;
@@ -322,7 +340,7 @@ public class BookCatalog {
frame.add(deleteBookButton, gridConstraints);
// Listens for add book input.
addBookField.addActionListener(new AddBook(bookDatabase, bookLookup,
- bookCatalogTable));
+ bookCatalogTable, addBookNotesField));
// Listens for delete book button press.
deleteBookButton.addActionListener(new DeleteBook(bookDatabase,
titleField, authorField, dateField, descriptionArea, ISBNField,