Package net.helipilot50.stocktrade.displayproject.controls

Examples of net.helipilot50.stocktrade.displayproject.controls.MultiLineTextField$CaratPositionChangeHandler


    private TextEditFactory() {
        super();
    }
    public static MultiLineTextField newTextField(String name, int rows, int columns){
        // Switched to use MultiLineTextField.  CraigM: 17/01/2008.
        final MultiLineTextField ta = new MultiLineTextField(name, rows, columns);
        // TF:12/12/2008:Word wrap is off by default in a text edit field
        ta.setLineWrap(false);
        ta.setWrapStyleWord(false);
        //PM:12/10/07 moved to constuctor
        //ta.setDisabledTextColor(SystemColor.windowText);
        ta.setFont(getDefaultFont());

        // TF:26/9/07:Default the color to transparent (inherit)
        //ta.setBackground(null); PM:30/10/07 not sure this is correct

        return ta; //PM:18/1/08 changed to return MultiLineTextField in place of a JTextArea
View Full Code Here


        Container parent,
        int row,
        TextData textValue,
        int visibleLines,
        int widthPolicy) {
      final MultiLineTextField ta = new MultiLineTextField();
      AppData.set(ta, appData);
      Column.set(ta, column);
      FieldWidgetGravity.set(ta, gravity);
      ta.setWrapStyleWord(hasWordWrap);
      MaxCharacters.set(ta, maxCharacters);
      ta.setMinimumSize(new Dimension(minWidthInPixels, ta.getMinimumSize().height));
      Row.set(ta, row);
      WidthPolicy.set(ta, widthPolicy);
      VisibleLines.set(ta, visibleLines);
      TextValue.set(ta, textValue);
      Parent.set(ta, parent);
View Full Code Here

        int row,
        int state,
        TextData textValue,
        int visibleLines,
        int widthPolicy) {
      final MultiLineTextField ta = new MultiLineTextField();
      AppData.set(ta, appData);
      Column.set(ta, column);
      ColourChange.setBackground(ta, fillColour);
      FieldWidgetGravity.set(ta, gravity);
      ta.setWrapStyleWord(hasWordWrap);
      MaxCharacters.set(ta, maxCharacters);
      ta.setMinimumSize(new Dimension(minWidthInPixels, ta.getMinimumSize().height));
      Row.set(ta, row);
      WidthPolicy.set(ta, widthPolicy);
      VisibleLines.set(ta, visibleLines);
      TextValue.set(ta, textValue);
      WidgetState.set(ta, state);
View Full Code Here

        Container parent,
        int row,
        boolean validateOnKeystroke,
        int visibleLines,
        int widthPolicy) {
      final MultiLineTextField ta = new MultiLineTextField();
      AppData.set(ta, appData);
      Column.set(ta, column);
      FieldWidgetGravity.set(ta, gravity);
      ta.setWrapStyleWord(hasWordWrap);
      MaxCharacters.set(ta, maxCharacters);
      ta.setMinimumSize(new Dimension(minWidthInPixels, ta.getMinimumSize().height));
      Row.set(ta, row);
      WidthPolicy.set(ta, widthPolicy);
      VisibleLines.set(ta, visibleLines);
      ta.setValidateOnKeystroke(validateOnKeystroke);
      Parent.set(ta, parent);
      return ta;
    }
View Full Code Here

        int widthPolicy) {
      return newTextField(appData, column, gravity, hasHorzScrollBar, hasVertScrollBar, hasWordWrap, heightPolicy, maxCharacters, minWidthInPixels, (Container)parent, row, validateOnKeystroke, visibleLines, widthPolicy);
    }   
    public static MultiLineTextField newTextEditField(String name, int rows, int columns) {
        // Switched to use MultiLineTextField.  CraigM: 17/01/2008.
        MultiLineTextField ta = new MultiLineTextField(name, rows, columns);
        //PM:12/10/07 moved to constuctor
        //ta.setDisabledTextColor(SystemColor.windowText);
        ta.setFont(getDefaultFont());
        return ta; //PM:18/1/08 changed to return MultiLineTextField in place of a JTextArea
    }
View Full Code Here

        return ta; //PM:18/1/08 changed to return MultiLineTextField in place of a JTextArea
    }

    public static MultiLineTextField newTextEditField(String name){
        // Switched to use MultiLineTextField.  CraigM: 17/01/2008.
        MultiLineTextField tp = new MultiLineTextField(name);
        //PM:12/10/07 moved to constuctor
        //tp.setDisabledTextColor(SystemColor.windowText);
        tp.setFont(getDefaultFont());
        return tp; //PM:18/1/08 changed to return MultiLineTextField in place of a JTextArea
    }
View Full Code Here

    public static MultiLineTextField newCharacterField(TextData value){
        return newCharacterField(value.toString());
    }
    public static MultiLineTextField newCharacterField(String value){
        MultiLineTextField characterField = newTextEditField("");
        characterField.setText(value);
        return characterField;
    }
View Full Code Here

          }
        }
        else {
          ListSelectionModel model = getSelectionModel();
          if (!(model instanceof ReadOnlyButtonModel)) {
            this.setSelectionModel(new ReadOnlyListSelectionModel(model));
          }
        }
        this.isCalledFromSetEditable = false;
        this.firePropertyChange("editable", !editable, editable);
      }
View Full Code Here

        for (ActionListener listener : listeners){
            if (listener instanceof PrintActionListener){
                target.addActionListener(new PrintActionListener(((PrintActionListener)listener).getWindow()));
            } else
            if (listener instanceof AboutMenuListener){
                target.addActionListener(new AboutMenuListener());
            }
        }
        CloneHelper.cloneClientProperties(source, target);
        return target;
    }
View Full Code Here

        target.setMnemonic(source.getMnemonic());
        target.setAccelerator(source.getAccelerator());
        ActionListener[] listeners = source.getActionListeners();
        for (ActionListener listener : listeners){
            if (listener instanceof PrintActionListener){
                target.addActionListener(new PrintActionListener(((PrintActionListener)listener).getWindow()));
            } else
            if (listener instanceof AboutMenuListener){
                target.addActionListener(new AboutMenuListener());
            }
        }
View Full Code Here

TOP

Related Classes of net.helipilot50.stocktrade.displayproject.controls.MultiLineTextField$CaratPositionChangeHandler

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.