public synchronized void addTextListener(TextListener l) { text.addTextListener(l); }
protected void addListeners() { this.minX.addTextListener( new TextListener() { @Override public void textValueChanged(TextEvent e) { update(); } }); this.minY.addTextListener( new TextListener() { @Override public void textValueChanged(TextEvent e) { update(); } }); this.minZ.addTextListener( new TextListener() { @Override public void textValueChanged(TextEvent e) { update(); } }); this.maxX.addTextListener( new TextListener() { @Override public void textValueChanged(TextEvent e) { update(); } }); this.maxY.addTextListener( new TextListener() { @Override public void textValueChanged(TextEvent e) { update(); } }); this.maxZ.addTextListener( new TextListener() { @Override public void textValueChanged(TextEvent e) { update(); } }); }
protected void addListeners( final GenericDialog gd, final TextField tf, final Label label1, final Label label2 ) { final GenericLoadParseQueryXML< ?,?,?,?,?,? > lpq = this; // using TextListener instead tf.addTextListener( new TextListener() { @Override public void textValueChanged( final TextEvent t ) { if ( t.getID() == TextEvent.TEXT_VALUE_CHANGED ) { final String xmlFilename = tf.getText(); // try parsing if it ends with XML tryParsing( xmlFilename, false ); label1.setText( lpq.message1 ); label2.setText( lpq.message2 ); label1.setForeground( lpq.color ); label2.setForeground( lpq.color ); } } }); } }
protected void addListeners( final GenericDialog gd, final Vector<?> tf, final Label label, final long[] dim ) { final TextField downsample = (TextField)tf.get( 2 ); downsample.addTextListener( new TextListener() { @Override public void textValueChanged(TextEvent arg0) { int downsampling = Integer.parseInt( downsample.getText() ); final long numPixels = FusionTools.numPixels( dim, downsampling ); final long megabytes = (numPixels * 4) / (1024*1024); label.setText( "Image size for segmentation: " + (dim[ 0 ])/downsampling + " x " + (dim[ 1 ])/downsampling + " x " + (dim[ 2 ])/downsampling + " pixels, " + megabytes + " MB" ); label.setForeground( GUIHelper.good ); } } ); } }
private void attachListeners(List<TextField> colors, List<Panel> swatches) { int colorIndex = 0, swatchIndex = 0; while (colorIndex < colors.size()) { final TextField redField = colors.get(colorIndex++); final TextField greenField = colors.get(colorIndex++); final TextField blueField = colors.get(colorIndex++); final Panel swatch = swatches.get(swatchIndex++); TextListener textListener = new TextListener() { @Override public void textValueChanged(TextEvent e) { int red = getColorValue(redField); int green = getColorValue(greenField); int blue = getColorValue(blueField); swatch.setBackground(new Color(red, green, blue)); swatch.repaint(); } }; redField.addTextListener(textListener); greenField.addTextListener(textListener); blueField.addTextListener(textListener); } }
private void attachListeners(List<TextField> colors, List<Panel> swatches) { int colorIndex = 0, swatchIndex = 0; while (colorIndex < colors.size()) { final TextField redField = colors.get(colorIndex++); final TextField greenField = colors.get(colorIndex++); final TextField blueField = colors.get(colorIndex++); final Panel swatch = swatches.get(swatchIndex++); TextListener textListener = new TextListener() { @Override public void textValueChanged(TextEvent e) { int red = getColorValue(redField); int green = getColorValue(greenField); int blue = getColorValue(blueField); swatch.setBackground(new Color(red, green, blue)); swatch.repaint(); } }; redField.addTextListener(textListener); greenField.addTextListener(textListener); blueField.addTextListener(textListener); } }
public ManageListeners( final GenericDialog gd, final Choice boundingBoxChoice, final TextField downsampleField, final Label label1, final Label label2 ) { this.gd = gd; this.boundingBoxChoice = boundingBoxChoice; this.downsampleField = downsampleField; this.label1 = label1; this.label2 = label2; this.boundingBoxChoice.addItemListener( new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { update(); } }); this.downsampleField.addTextListener( new TextListener() { @Override public void textValueChanged(TextEvent e) { update(); } }); }
public DoubleSlider(int min, int max, int cmin, int cmax) { super(); minTF.addTextListener(this); minTF.addFocusListener(this); maxTF.addTextListener(this); maxTF.addFocusListener(this); this.slider = new DoubleSliderCanvas(min, max, cmin, cmax, this); setLayout(new GridBagLayout()); GridBagConstraints c = new GridBagConstraints(); c.fill = GridBagConstraints.HORIZONTAL; c.insets = new Insets(0, 2, 0, 5); c.weightx = 1.0; add(slider, c); c.weightx = 0; add(minTF, c); add(maxTF, c); incTF.setText("1"); add(incTF, c); valueChanged(); }
/** Init() is an Applet method used to set up the GUI and listeners */ public void init() { add(new Label("Hex:")); add(textField = new TextField(10)); textField.addTextListener(new FieldEditingListener(textField)); }
/** Displays a color selection dialog and returns the color selected by the user. */ public Color getColor() { GenericDialog gd = frame!=null?new GenericDialog(title, frame):new GenericDialog(title); gd.addSlider("Red:", 0, 255, red); gd.addSlider("Green:", 0, 255, green); gd.addSlider("Blue:", 0, 255, blue); panel = new ColorPanel(initialColor); gd.addPanel(panel, GridBagConstraints.CENTER, new Insets(10, 0, 0, 0)); colors = gd.getNumericFields(); for (int i=0; i<colors.size(); i++) ((TextField)colors.elementAt(i)).addTextListener(this); sliders = gd.getSliders(); for (int i=0; i<sliders.size(); i++) ((Scrollbar)sliders.elementAt(i)).addAdjustmentListener(this); gd.showDialog(); if (gd.wasCanceled()) return null; int red = (int)gd.getNextNumber(); int green = (int)gd.getNextNumber(); int blue = (int)gd.getNextNumber(); return new Color(red, green, blue); }
@Override public void set(final WidgetModel model) { super.set(model); final Number min = model.getMin(); final Number max = model.getMax(); final Number stepSize = model.getStepSize(); scrollBar = new Scrollbar(Adjustable.HORIZONTAL, min.intValue(), 1, min.intValue(), max.intValue() + 1); scrollBar.setUnitIncrement(stepSize.intValue()); scrollBar.addAdjustmentListener(this); getComponent().add(scrollBar, BorderLayout.CENTER); textField = new TextField(6); textField.addTextListener(this); getComponent().add(textField, BorderLayout.EAST); refreshWidget(); }
/** Displays a color selection dialog and returns the color selected by the user. */ public Color getColor() { GenericDialog gd = frame!=null?new GenericDialog(title, frame):new GenericDialog(title); gd.addSlider("Red:", 0, 255, red); gd.addSlider("Green:", 0, 255, green); gd.addSlider("Blue:", 0, 255, blue); panel = new ColorPanel(initialColor); gd.addPanel(panel, GridBagConstraints.CENTER, new Insets(10, 0, 0, 0)); colors = gd.getNumericFields(); for (int i=0; i<colors.size(); i++) ((TextField)colors.elementAt(i)).addTextListener(this); sliders = gd.getSliders(); for (int i=0; i<sliders.size(); i++) ((Scrollbar)sliders.elementAt(i)).addAdjustmentListener(this); gd.showDialog(); if (gd.wasCanceled()) return null; int red = (int)gd.getNextNumber(); int green = (int)gd.getNextNumber(); int blue = (int)gd.getNextNumber(); return new Color(red, green, blue); }
MimeTypeAttributeComponent (MimeTypeAttributeEditor editor, String type) { super(); this.editor = editor; this.type = new TextField(20); this.type.setText(type); this.type.addTextListener(this); Button editB = new Button("Change"); editB.setActionCommand("edit"); editB.addActionListener(this); setLayout( new BorderLayout()); add(this.type,"West"); add(editB,"Center"); }
public void itemStateChanged(ItemEvent e) { update(); } }); this.downsampleField.addTextListener( new TextListener() { @Override public void textValueChanged(TextEvent e) { update(); } });
@Override public void set(final WidgetModel model) { super.set(model); final int columns = model.getItem().getColumnCount(); textField = new TextField("", columns); textField.addTextListener(this); getComponent().add(textField, BorderLayout.CENTER); refreshWidget(); }
public IPTextField() { IntegerListener intlistener = new IntegerListener(this); IPListener iplistener = new IPListener(this); fields = new TextField[4]; for (int i=0; i < fields.length; i++) { fields[i] = new TextField(3); fields[i].addTextListener(iplistener); fields[i].addKeyListener(intlistener); } setLayout( new GridLayout(1,4) ); add(fields[0]); add(fields[1]); add(fields[2]); add(fields[3]); }
SelectComponent (SelectEditor editor, EditorFeeder feeder, EditorModifier modifier, String selected) { super(); this.feeder = feeder; this.modifier = modifier; this.editor = editor; this.selected = new TextField(20); this.selected.setText(selected); this.selected.addTextListener(this); Button editB = new Button("Change"); editB.setActionCommand("edit"); editB.addActionListener(this); setLayout( new BorderLayout()); add(this.selected,"West"); add(editB,"Center"); }
@Override public void set(final WidgetModel model) { super.set(model); getComponent().setLayout(new BorderLayout()); path = new TextField(20); path.addTextListener(this); getComponent().add(path, BorderLayout.CENTER); browse = new Button("Browse"); browse.addActionListener(this); getComponent().add(browse, BorderLayout.EAST); refreshWidget(); }
exprField.setFont (new java.awt.Font ("Dialog", 0, 11)); exprField.setForeground (java.awt.Color.black); exprField.addTextListener (new java.awt.event.TextListener () { public void textValueChanged (java.awt.event.TextEvent evt) { exprFieldTextValueChanged (evt);
exprField.setFont (new java.awt.Font ("Dialog", 0, 11)); exprField.setForeground (java.awt.Color.black); exprField.addTextListener (new java.awt.event.TextListener () { public void textValueChanged (java.awt.event.TextEvent evt) { exprFieldTextValueChanged (evt);