... #15) javac -source 1.4 -target 1.4 -d . MegaXImport .java 16) javac -source 1.4 -target 1.4 -d . MegaXbaseBrowsePanel .java 17) javac -source 1.4 -target 1.4 -d . MegaXbaseEntryPanel .java 18) javac ... Yourassignments will require you to create new conditions in this structure. Once we identify whichmenu option was chosen based upon the text of its action we need to either launch the associateddialog or shuffle the correct panel to the top. We need the name each panel was added with inorder to find it with the show() method.testMegaXbase .java 1) import java. awt.*;2) import java. awt.event.*;3) import javax.swing.*;4) import javax.swing.plaf.*;5)6) import com.logikal.megazillxBaseJ.*;7)8) ... In general, a VMdesigned to run on multiple platforms cannot make use of a distributed lock manager which wasintegrated into the OS kernel of one platform because the lesser platforms the VM runs on don'thave a prayer of ever having such a tool. If you store 100% of all data in a relational databasewhich is native to the platform providing the distributed lock manager and integrated with saidmanager, and you have a message queueing system which is integrated with the distributed lockmanager, and a message dispatching system which is not only integrated with the distributed lockmanager, but will rollback and redispatch the message when the process handling it hangs ordies, then and only then, can you think about using a VMbased language for development. Yes,there were a lot of ands in that sentence, and for good reason.Before you can go out working in the real world, you need to know two things:1....