# HG changeset patch # User Jeremy Gow # Date 1352828179 0 # Node ID ec628e1d70d112b616456d17724197a26d50b8bd # Parent 84d943797cf2fc3d7147729b6ded8f29541e2e54 Place text anchors either end of response scale diff -r 84d943797cf2 -r ec628e1d70d1 Experiment.class Binary file Experiment.class has changed diff -r 84d943797cf2 -r ec628e1d70d1 ExperimentController.class Binary file ExperimentController.class has changed diff -r 84d943797cf2 -r ec628e1d70d1 StimulusPanel.class Binary file StimulusPanel.class has changed diff -r 84d943797cf2 -r ec628e1d70d1 StimulusPanel.java --- a/StimulusPanel.java Tue Nov 13 11:46:10 2012 +0000 +++ b/StimulusPanel.java Tue Nov 13 17:36:19 2012 +0000 @@ -55,6 +55,7 @@ displayPanel.add(clock, c); // Add the response buttons + /* JPanel responsePanel = new JPanel(); responsePanel.setLayout (new BorderLayout()); responsePanel.setBorder(BorderFactory.createRaisedBevelBorder()); @@ -64,7 +65,7 @@ anchorsPanel.add(new JLabel(" "), BorderLayout.CENTER); anchorsPanel.add(new JLabel(exp.getHighAnchor()), BorderLayout.EAST); - + JPanel ratingsPanel = new JPanel(); for (int i = 0; i < responseButton.length; i++) { responseButton[i] = new JButton(Integer.toString(i+1)); @@ -73,6 +74,19 @@ } responsePanel.add(ratingsPanel, BorderLayout.NORTH); responsePanel.add(anchorsPanel, BorderLayout.SOUTH); + */ + + JPanel responsePanel = new JPanel(); + responsePanel.setLayout(new FlowLayout()); + responsePanel.setBorder(BorderFactory.createRaisedBevelBorder()); + + responsePanel.add(new JLabel(exp.getLowAnchor())); + for (int i = 0; i < responseButton.length; i++) { + responseButton[i] = new JButton(Integer.toString(i+1)); + responseButton[i].setFocusPainted(false); + responsePanel.add(responseButton[i]); + } + responsePanel.add(new JLabel(exp.getHighAnchor())); // Questions Panel JPanel questionsPanel = new JPanel();