Skip to content

Commit 6e4a069

Browse files
committed
Rearranged the STRING visual style check-boxes base on Lars' suggestion.
1 parent d46dd06 commit 6e4a069

File tree

2 files changed

+20
-30
lines changed

2 files changed

+20
-30
lines changed

src/main/java/edu/ucsf/rbvi/stringApp/internal/ui/StringNodePanel.java

Lines changed: 20 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -201,23 +201,6 @@ public void itemStateChanged(ItemEvent e) {
201201
upperPanel.add(enableFlatButton, upperGBC.anchor("northwest").noExpand());
202202
}
203203

204-
{
205-
showStructure = new JCheckBox("Structure images");
206-
showStructure.setFont(labelFont);
207-
showStructure.setSelected(manager.showImage());
208-
// showStructure.setBorder(null);
209-
showStructure.addItemListener(new ItemListener() {
210-
public void itemStateChanged(ItemEvent e) {
211-
if (updating) return;
212-
manager.execute(
213-
manager.getShowImagesTaskFactory().createTaskIterator(manager.getCurrentNetworkView()), true);
214-
}
215-
});
216-
upperPanel.add(showStructure, upperGBC.right().insets(0,10,0,0).noExpand());
217-
}
218-
219-
upperPanel.add(enableGlassButton, upperGBC.left().down().noInsets().noExpand());
220-
221204
{
222205
stringLabels = new JCheckBox("STRING style labels");
223206
stringLabels.setFont(labelFont);
@@ -232,7 +215,7 @@ public void itemStateChanged(ItemEvent e) {
232215
upperPanel.add(stringLabels, upperGBC.right().insets(0,10,0,0).noExpand());
233216
}
234217

235-
upperPanel.add(enableBasicButton, upperGBC.left().down().noInsets().noExpand());
218+
upperPanel.add(enableGlassButton, upperGBC.left().down().noInsets().noExpand());
236219

237220
{
238221
stringColors = new JCheckBox("STRING style colors");
@@ -243,19 +226,13 @@ public void itemStateChanged(ItemEvent e) {
243226
if (updating) return;
244227
manager.setShowStringColors(stringColors.isSelected());
245228
ViewUtils.hideStringColors(manager, manager.getCurrentNetworkView(), stringColors.isSelected());
246-
247-
//if (!enableGlass.isSelected() && stringColors.isSelected()) {
248-
// manager.execute(
249-
// manager.getShowFlatNodeDesignTaskFactory().createTaskIterator(manager.getCurrentNetworkView()), true);
250-
//} else {
251-
// manager.execute(
252-
// manager.getShowFlatNodeDesignTaskFactory().createTaskIterator(manager.getCurrentNetworkView()), false);
253-
//}
254229
}
255230
});
256231
upperPanel.add(stringColors, upperGBC.right().insets(0,10,0,0).noExpand());
257232
}
258233

234+
upperPanel.add(enableBasicButton, upperGBC.left().down().noInsets().noExpand());
235+
259236
{
260237
showSingletons = new JCheckBox("Show singletons");
261238
showSingletons.setFont(labelFont);
@@ -267,7 +244,22 @@ public void itemStateChanged(ItemEvent e) {
267244
ViewUtils.hideSingletons(manager.getCurrentNetworkView(), showSingletons.isSelected());
268245
}
269246
});
270-
upperPanel.add(showSingletons, upperGBC.left().down().insets(5,0,0,0).noExpand());
247+
upperPanel.add(showSingletons, upperGBC.right().insets(0,10,0,0).noExpand());
248+
}
249+
250+
{
251+
showStructure = new JCheckBox("Structure images");
252+
showStructure.setFont(labelFont);
253+
showStructure.setSelected(manager.showImage());
254+
// showStructure.setBorder(null);
255+
showStructure.addItemListener(new ItemListener() {
256+
public void itemStateChanged(ItemEvent e) {
257+
if (updating) return;
258+
manager.execute(
259+
manager.getShowImagesTaskFactory().createTaskIterator(manager.getCurrentNetworkView()), true);
260+
}
261+
});
262+
upperPanel.add(showStructure, upperGBC.left().down().insets(0,0,0,0).noExpand());
271263
}
272264

273265
{
@@ -284,9 +276,7 @@ public void itemStateChanged(ItemEvent e) {
284276
}
285277
}
286278
});
287-
// highlightBox.setAlignmentX( Component.LEFT_ALIGNMENT );
288-
// highlightBox.setBorder(BorderFactory.createEmptyBorder(10,2,10,0));
289-
upperPanel.add(highlightBox, upperGBC.right().insets(5,10,0,0).noExpand());
279+
upperPanel.add(highlightBox, upperGBC.right().insets(0,10,0,0).noExpand());
290280
}
291281

292282
upperPanel.setBorder(BorderFactory.createEmptyBorder(5,0,10,0));

stringApp-2.0.2.jar

-178 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)