コード例 #1
0
 @Override
 public void applyLUT(final ColorTable colorTable, final ImageDisplay display) {
   final DatasetView view = imageDisplayService.getActiveDatasetView(display);
   if (view == null) return;
   final int channel = view.getIntPosition(Axes.CHANNEL);
   view.setColorTable(colorTable, channel);
   display.update();
 }
コード例 #2
0
 @Override
 public void run() {
   final ArrayList<DataView> views = new ArrayList<DataView>(display);
   for (final DataView view : views) {
     if (view.isSelected()) {
       display.remove(view);
       view.dispose();
       display.update();
     }
   }
 }