(Extra Credit) Provide user with dynamically generated database tables and a data table (JTable) to insert, update and delete data entries.
Container components: JPanel, JTabbedPane, JDialog, JMenuBar, JMenu, JMenuItem, JCheckBoxMenuItem, and JRadioButtonMenuItem. The user interface window(s) should have as many of the following major GUI swing components (beans) as possible: Basic Controls: JLabel, JTextfield/JPasswordField, JTextArea, JCheckBox, JButton, JRadioButton/ButtonGroup, JComboBox (Drop-down list), and JList/JScrollPane.
Please generate the GUI code using an IDE, do not write the GUI code yourself. Each group should have your unique GUI design. GUI Design and develop a Book client GUI application program using NetBeans/Eclipse Java IDE tool to insert, update and delete Book data entries using stub functions (stub function is a place holder function that is empty except print out what it will do). Create and test the JDBC programs in chapter 28. You can either create the books database use the phpMyAdmin or use the following commands: $mysql –u username –p >(type in password) ... mysql> source mysqlbooks.sql 2. Click the MySQL Book script link to download the SQL script to create the database. You can create your MySQL account in CS99 using the script at (You may need to use a version of IE or Firefox or Chrome that allows you to proceed and ignore the security warning, since CS99 HTTPS may still have some certificate issues at this time.) b. The instructions and sql scripts can be found either from the lecture notes or textbook CD. Create the database “books” from chapter 28 of the textbook in MySQL. Please generate the GUI code using an IDE such as Netbean or Eclipse, do not write the GUI code yourself. For each of the above java program, please add a Java utility class to display the date and time on the outputs. These IDEs can be installed from textbook CD or download from Internet. You may use NetBeans or Eclipse as your IDE. GUI Create the GUI programs listed in Chapter 14 and 25 of the textbook using a Java IDE tool to generate the GUI code. GitHub - mnanda021/GUI-JDBC: Part I (This is for your own exercise there is no need to hand in the run results): 1.