From 1737afec7bc9b13e31934913510ff00aa2cdb5d3 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 19 May 2008 16:24:25 +0000 Subject: Anti-Aliasing checkbox works. --- sources/simulator/VSSimulation.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'sources/simulator/VSSimulation.java') diff --git a/sources/simulator/VSSimulation.java b/sources/simulator/VSSimulation.java index 1481c70..d10fec2 100644 --- a/sources/simulator/VSSimulation.java +++ b/sources/simulator/VSSimulation.java @@ -258,6 +258,17 @@ public class VSSimulation extends VSFrame implements ActionListener { }); toolsPanel.add(vectorTimeActiveCheckBox); + JCheckBox antiAliasing = new JCheckBox(prefs.getString("lang.antialiasing")); + antiAliasing.setSelected(false); + antiAliasing.addChangeListener(new ChangeListener() { + public void stateChanged(ChangeEvent ce) { + AbstractButton abstractButton = (AbstractButton) ce.getSource(); + ButtonModel buttonModel = abstractButton.getModel(); + simulationPanel.isAntiAliased(buttonModel.isSelected()); + } + }); + toolsPanel.add(antiAliasing); + JCheckBox loggingActiveCheckBox = new JCheckBox(prefs.getString("lang.logging.active")); loggingActiveCheckBox.setSelected(true); loggingActiveCheckBox.addChangeListener(new ChangeListener() { -- cgit v1.2.3