First version able to create sequential logic.

This commit is contained in:
hneemann 2016-05-19 20:54:55 +02:00
parent 872a11ccf9
commit c3ebfe1acc
2 changed files with 14 additions and 15 deletions

View File

@ -100,8 +100,6 @@ public class TruthTable {
/** /**
* Adds a new variable * Adds a new variable
*
* @return this for call chaining
*/ */
public void addVariable() { public void addVariable() {
addVariable("A"); addVariable("A");

View File

@ -142,20 +142,21 @@ public class TableDialog extends JDialog {
} }
}.setToolTip(Lang.get("menu_table_create_tt")).createJMenuItem()); }.setToolTip(Lang.get("menu_table_create_tt")).createJMenuItem());
if (Main.enableExperimental()) { createMenu.add(new ToolTipAction(Lang.get("menu_table_createTwo")) {
createMenu.add(new ToolTipAction(Lang.get("menu_table_createTwo")) { @Override
@Override public void actionPerformed(ActionEvent actionEvent) {
public void actionPerformed(ActionEvent actionEvent) { createCircuit(new TwoInputs());
createCircuit(new TwoInputs()); }
} }.setToolTip(Lang.get("menu_table_createTwo_tt")).createJMenuItem());
}.setToolTip(Lang.get("menu_table_createTwo_tt")).createJMenuItem());
createMenu.add(new ToolTipAction(Lang.get("menu_table_createNAnd")) { createMenu.add(new ToolTipAction(Lang.get("menu_table_createNAnd")) {
@Override @Override
public void actionPerformed(ActionEvent actionEvent) { public void actionPerformed(ActionEvent actionEvent) {
createCircuit(new NAnd()); createCircuit(new NAnd());
} }
}.setToolTip(Lang.get("menu_table_createNAnd_tt")).createJMenuItem()); }.setToolTip(Lang.get("menu_table_createNAnd_tt")).createJMenuItem());
if (Main.enableExperimental()) {
createMenu.add(new ToolTipAction(Lang.get("menu_table_createNAndTwo")) { createMenu.add(new ToolTipAction(Lang.get("menu_table_createNAndTwo")) {
@Override @Override