|
38 | 38 | import bdv.util.volatiles.VolatileViewData; |
39 | 39 | import bdv.viewer.Source; |
40 | 40 | import bdv.viewer.SourceAndConverter; |
41 | | -import ch.systemsx.cisd.hdf5.HDF5Factory; |
42 | | -import ch.systemsx.cisd.hdf5.IHDF5Reader; |
43 | 41 | import cleargl.GLVector; |
| 42 | +import com.formdev.flatlaf.FlatLightLaf; |
44 | 43 | import com.intellij.ui.tabs.JBTabsPosition; |
45 | 44 | import com.intellij.ui.tabs.TabInfo; |
46 | 45 | import com.intellij.ui.tabs.impl.JBEditorTabs; |
|
75 | 74 | import net.imagej.lut.LUTService; |
76 | 75 | import net.imagej.ops.OpService; |
77 | 76 | import net.imagej.units.UnitService; |
78 | | -import net.imglib2.*; |
79 | 77 | import net.imglib2.Cursor; |
80 | 78 | import net.imglib2.RandomAccess; |
| 79 | +import net.imglib2.*; |
81 | 80 | import net.imglib2.display.ColorTable; |
82 | 81 | import net.imglib2.img.Img; |
83 | 82 | import net.imglib2.realtransform.AffineTransform3D; |
84 | 83 | import net.imglib2.type.numeric.ARGBType; |
85 | 84 | import net.imglib2.type.numeric.RealType; |
86 | | -import net.imglib2.type.numeric.integer.LongType; |
87 | 85 | import net.imglib2.type.numeric.integer.UnsignedByteType; |
88 | 86 | import net.imglib2.view.Views; |
89 | | -import org.intellij.lang.annotations.JdkConstants; |
90 | | -import org.janelia.saalfeldlab.n5.hdf5.N5HDF5Reader; |
91 | | -import org.janelia.saalfeldlab.n5.imglib2.N5Utils; |
92 | 87 | import org.joml.Quaternionf; |
93 | 88 | import org.joml.Vector2f; |
94 | 89 | import org.joml.Vector3f; |
|
129 | 124 | import javax.imageio.ImageIO; |
130 | 125 | import javax.script.ScriptException; |
131 | 126 | import javax.swing.*; |
132 | | -import java.awt.*; |
133 | 127 | import java.awt.Image; |
| 128 | +import java.awt.*; |
134 | 129 | import java.awt.event.*; |
135 | 130 | import java.awt.geom.AffineTransform; |
136 | 131 | import java.awt.image.BufferedImage; |
@@ -2446,6 +2441,13 @@ public String nodeInfoString(Node n) { |
2446 | 2441 | public static SciView create() throws Exception { |
2447 | 2442 | SceneryBase.xinitThreads(); |
2448 | 2443 |
|
| 2444 | + FlatLightLaf.install(); |
| 2445 | + try { |
| 2446 | + UIManager.setLookAndFeel( new FlatLightLaf() ); |
| 2447 | + } catch( Exception ex ) { |
| 2448 | + System.err.println( "Failed to initialize Flat Light LaF, falling back to Swing default." ); |
| 2449 | + } |
| 2450 | + |
2449 | 2451 | System.setProperty( "scijava.log.level:sc.iview", "debug" ); |
2450 | 2452 | Context context = new Context( ImageJService.class, SciJavaService.class, SCIFIOService.class, ThreadService.class); |
2451 | 2453 |
|
|
0 commit comments