Button[][] buttons = new Button[][]{{}}; // fill your buttons array for (Button[] bb : buttons) { for (Button b : bb) { if (BUTTON SHOULD BE BOLD) { Font font = b.getFont(); Font bold = new Font(font.getName(), Font.BOLD, font.getSize()); b.setFont(bold); } } }
private void createListeners() { if (srcImp==null) return; ImagePlus.addImageListener(this); Roi.addRoiListener(this); if (live!=null) { Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.BOLD, font.getSize())); live.setForeground(Color.red); } }
private void removeListeners() { if (srcImp==null) return; ImagePlus.removeImageListener(this); Roi.removeRoiListener(this); if (live!=null) { Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.PLAIN, font.getSize())); live.setForeground(Color.black); } }
private void createListeners() { if (srcImp==null) return; ImagePlus.addImageListener(this); Roi.addRoiListener(this); if (live!=null) { Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.BOLD, font.getSize())); live.setForeground(Color.red); } }
private void removeListeners() { if (srcImp==null) return; ImagePlus.removeImageListener(this); Roi.removeRoiListener(this); if (live!=null) { Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.PLAIN, font.getSize())); live.setForeground(Color.black); } }
private void disableLivePlot() { if (IJ.debugMode) IJ.log("PlotWindow.disableLivePlot: "+srcImp); if (srcImp==null) return; if (bgThread!=null) bgThread.interrupt(); bgThread = null; ImagePlus.removeImageListener(this); Roi.removeRoiListener(this); if (live != null) { Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.PLAIN, font.getSize())); live.setForeground(Color.black); } }
private void disableLivePlot() { if (IJ.debugMode) IJ.log("PlotWindow.disableLivePlot: "+srcImp); if (srcImp==null) return; if (bgThread!=null) bgThread.interrupt(); bgThread = null; ImagePlus.removeImageListener(this); Roi.removeRoiListener(this); if (live != null) { Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.PLAIN, font.getSize())); live.setForeground(Color.black); } }
private void enableLivePlot() { if (plotMaker==null) plotMaker = plot!=null?plot.getPlotMaker():null; if (plotMaker==null) return; srcImp = plotMaker.getSourceImage(); if (srcImp==null) return; if (bgThread==null) { bgThread = new Thread(this, "Live Plot"); bgThread.setPriority(Math.max(bgThread.getPriority()-3, Thread.MIN_PRIORITY)); doUpdate = true; bgThread.start(); } if (IJ.debugMode) IJ.log("PlotWindow.createListeners"); ImagePlus.addImageListener(this); Roi.addRoiListener(this); Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.BOLD, font.getSize())); live.setForeground(Color.red); }
private void enableLivePlot() { if (plotMaker==null) plotMaker = plot!=null?plot.getPlotMaker():null; if (plotMaker==null) return; srcImp = plotMaker.getSourceImage(); if (srcImp==null) return; if (bgThread==null) { bgThread = new Thread(this, "Live Plot"); bgThread.setPriority(Math.max(bgThread.getPriority()-3, Thread.MIN_PRIORITY)); doUpdate = true; bgThread.start(); } if (IJ.debugMode) IJ.log("PlotWindow.createListeners"); ImagePlus.addImageListener(this); Roi.addRoiListener(this); Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.BOLD, font.getSize())); live.setForeground(Color.red); }
private void removeListeners() { //IJ.log("removeListeners"); if(srcImp == null) { return; } ImageCanvas canvas = srcImp.getCanvas(); canvas.removeMouseListener(this); canvas.removeMouseMotionListener(this); canvas.removeKeyListener(this); ImagePlus.removeImageListener(this); Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.PLAIN, font.getSize())); live.setForeground(Color.black); }
private void createListeners() { //IJ.log("createListeners"); if(srcImp == null) { return; } ImageCanvas canvas = srcImp.getCanvas(); if(canvas == null) { return; } canvas.addMouseListener(this); canvas.addMouseMotionListener(this); canvas.addKeyListener(this); ImagePlus.addImageListener(this); Font font = live.getFont(); live.setFont(new Font(font.getName(), Font.BOLD, font.getSize())); live.setForeground(Color.red); }