mirror of
https://github.com/paulscherrerinstitute/ch.psi.imagej.hdf5.git
synced 2025-04-21 13:40:02 +02:00
fixed file close CTRLHA-109
This commit is contained in:
parent
fa892bc7fe
commit
2e643fd215
@ -11,9 +11,15 @@ public class ImagePlusHDF5 extends ImagePlus {
|
||||
|
||||
|
||||
private static final Logger logger = Logger.getLogger(ImagePlusHDF5.class.getName());
|
||||
private VirtualStackHDF5 stack;
|
||||
|
||||
public ImagePlusHDF5(String title, ImageStack stack) {
|
||||
super(title, stack);
|
||||
if(stack instanceof VirtualStackHDF5){
|
||||
logger.info("VirtualStackHDF5");
|
||||
this.stack = (VirtualStackHDF5) stack;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -49,9 +55,9 @@ public class ImagePlusHDF5 extends ImagePlus {
|
||||
@Override
|
||||
public void windowClosed(WindowEvent e) {
|
||||
logger.info("Closed");
|
||||
ImageStack stack = getStack();
|
||||
if(stack instanceof VirtualStackHDF5){
|
||||
((VirtualStackHDF5) stack).close();
|
||||
|
||||
if(stack!=null){
|
||||
stack.close();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -54,6 +54,7 @@ public class SelectionPanel extends JPanel {
|
||||
|
||||
}
|
||||
});
|
||||
list.setSelectedIndex(0);
|
||||
|
||||
JScrollPane scroll = new JScrollPane(list);
|
||||
scroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
|
||||
|
Loading…
x
Reference in New Issue
Block a user