Sim menu i now funtional

This commit is contained in:
7u83 2017-02-05 10:31:52 +01:00
parent 89b6a69516
commit 002c2add2b
2 changed files with 19 additions and 26 deletions

View File

@ -127,6 +127,7 @@
<SubComponents> <SubComponents>
<MenuItem class="javax.swing.JMenuItem" name="simMenuStart"> <MenuItem class="javax.swing.JMenuItem" name="simMenuStart">
<Properties> <Properties>
<Property name="mnemonic" type="int" value="115"/>
<Property name="text" type="java.lang.String" value="Start"/> <Property name="text" type="java.lang.String" value="Start"/>
</Properties> </Properties>
<Events> <Events>
@ -135,23 +136,20 @@
</MenuItem> </MenuItem>
<MenuItem class="javax.swing.JMenuItem" name="simMenuPause"> <MenuItem class="javax.swing.JMenuItem" name="simMenuPause">
<Properties> <Properties>
<Property name="mnemonic" type="int" value="112"/>
<Property name="text" type="java.lang.String" value="Pause"/> <Property name="text" type="java.lang.String" value="Pause"/>
</Properties> </Properties>
<Events> <Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="simMenuPauseActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="simMenuPauseActionPerformed"/>
</Events> </Events>
</MenuItem> </MenuItem>
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem5"> <MenuItem class="javax.swing.JMenuItem" name="simMenuStop">
<Properties> <Properties>
<Property name="mnemonic" type="int" value="116"/>
<Property name="text" type="java.lang.String" value="Stop"/> <Property name="text" type="java.lang.String" value="Stop"/>
</Properties> </Properties>
</MenuItem>
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem6">
<Properties>
<Property name="text" type="java.lang.String" value="Reset"/>
</Properties>
<Events> <Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jMenuItem6ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="simMenuStopActionPerformed"/>
</Events> </Events>
</MenuItem> </MenuItem>
</SubComponents> </SubComponents>

View File

@ -144,8 +144,7 @@ public class NewMDIApplication extends javax.swing.JFrame {
simMenu = new javax.swing.JMenu(); simMenu = new javax.swing.JMenu();
simMenuStart = new javax.swing.JMenuItem(); simMenuStart = new javax.swing.JMenuItem();
simMenuPause = new javax.swing.JMenuItem(); simMenuPause = new javax.swing.JMenuItem();
jMenuItem5 = new javax.swing.JMenuItem(); simMenuStop = new javax.swing.JMenuItem();
jMenuItem6 = new javax.swing.JMenuItem();
viewMenu = new javax.swing.JMenu(); viewMenu = new javax.swing.JMenu();
jMenuItem2 = new javax.swing.JMenuItem(); jMenuItem2 = new javax.swing.JMenuItem();
jMenuItem3 = new javax.swing.JMenuItem(); jMenuItem3 = new javax.swing.JMenuItem();
@ -341,6 +340,7 @@ public class NewMDIApplication extends javax.swing.JFrame {
simMenu.setMnemonic('s'); simMenu.setMnemonic('s');
simMenu.setText("Sim"); simMenu.setText("Sim");
simMenuStart.setMnemonic('s');
simMenuStart.setText("Start"); simMenuStart.setText("Start");
simMenuStart.addActionListener(new java.awt.event.ActionListener() { simMenuStart.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) { public void actionPerformed(java.awt.event.ActionEvent evt) {
@ -349,6 +349,7 @@ public class NewMDIApplication extends javax.swing.JFrame {
}); });
simMenu.add(simMenuStart); simMenu.add(simMenuStart);
simMenuPause.setMnemonic('p');
simMenuPause.setText("Pause"); simMenuPause.setText("Pause");
simMenuPause.addActionListener(new java.awt.event.ActionListener() { simMenuPause.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) { public void actionPerformed(java.awt.event.ActionEvent evt) {
@ -357,16 +358,14 @@ public class NewMDIApplication extends javax.swing.JFrame {
}); });
simMenu.add(simMenuPause); simMenu.add(simMenuPause);
jMenuItem5.setText("Stop"); simMenuStop.setMnemonic('t');
simMenu.add(jMenuItem5); simMenuStop.setText("Stop");
simMenuStop.addActionListener(new java.awt.event.ActionListener() {
jMenuItem6.setText("Reset");
jMenuItem6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) { public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem6ActionPerformed(evt); simMenuStopActionPerformed(evt);
} }
}); });
simMenu.add(jMenuItem6); simMenu.add(simMenuStop);
menuBar.add(simMenu); menuBar.add(simMenu);
@ -598,21 +597,18 @@ startSim();
startSim(); startSim();
}//GEN-LAST:event_simMenuStartActionPerformed }//GEN-LAST:event_simMenuStartActionPerformed
private void jMenuItem6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem6ActionPerformed
resetSim();
//this.chart.
//this.initComponents();
}//GEN-LAST:event_jMenuItem6ActionPerformed
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
stopSim(); stopSim();
}//GEN-LAST:event_jButton1ActionPerformed }//GEN-LAST:event_jButton1ActionPerformed
private void simMenuPauseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_simMenuPauseActionPerformed private void simMenuPauseActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_simMenuPauseActionPerformed
// TODO add your handling code here: pauseSim();
}//GEN-LAST:event_simMenuPauseActionPerformed }//GEN-LAST:event_simMenuPauseActionPerformed
private void simMenuStopActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_simMenuStopActionPerformed
stopSim();
}//GEN-LAST:event_simMenuStopActionPerformed
/** /**
* @param args the command line arguments * @param args the command line arguments
* @throws java.lang.IllegalAccessException * @throws java.lang.IllegalAccessException
@ -686,8 +682,6 @@ startSim();
private javax.swing.JMenuItem jMenuItem1; private javax.swing.JMenuItem jMenuItem1;
private javax.swing.JMenuItem jMenuItem2; private javax.swing.JMenuItem jMenuItem2;
private javax.swing.JMenuItem jMenuItem3; private javax.swing.JMenuItem jMenuItem3;
private javax.swing.JMenuItem jMenuItem5;
private javax.swing.JMenuItem jMenuItem6;
private javax.swing.JPanel jPanel2; private javax.swing.JPanel jPanel2;
private javax.swing.JButton jRunButton; private javax.swing.JButton jRunButton;
private javax.swing.JScrollPane jScrollPane2; private javax.swing.JScrollPane jScrollPane2;
@ -703,6 +697,7 @@ startSim();
private javax.swing.JMenu simMenu; private javax.swing.JMenu simMenu;
private javax.swing.JMenuItem simMenuPause; private javax.swing.JMenuItem simMenuPause;
private javax.swing.JMenuItem simMenuStart; private javax.swing.JMenuItem simMenuStart;
private javax.swing.JMenuItem simMenuStop;
private javax.swing.JMenuItem viewClock; private javax.swing.JMenuItem viewClock;
private javax.swing.JMenu viewMenu; private javax.swing.JMenu viewMenu;
// End of variables declaration//GEN-END:variables // End of variables declaration//GEN-END:variables