Questions
This is a GUI demo, and we will do the following work: Make a Menu, make a Toolbar, add an icon to an Action, make an ImageIcon from scratch, add Radio Buttons in a Submenu, use an input Dialog, personalize the program, and make a “jar” file.
1. Program
GuiDemo.java
1 | package guidemo; |
GetTextDialog.java
1 | package guidemo; |
DrawPanel.java
1 | package guidemo; |
IconSupport.java
1 | package guidemo; |
ImageItem.java
1 | package guidemo; |
SimpleFileChooser.java
1 | package guidemo; |
TextItem.java
1 | package guidemo; |
TextMenu.java
1 | package guidemo; |
Util.java
1 | package guidemo; |
2.Outputs and jar files
Outputs:
The jar file:
Please click here to download the executable jar file.