Package javax.swing.text

Examples of javax.swing.text.DefaultFormatterFactory


        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        setTitle("Faturamento");

        jTDtV2.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        try{
            jTDtV2.setFormatterFactory(new DefaultFormatterFactory(new MaskFormatter("##/##/####")));
            SimpleDateFormat formatador = new SimpleDateFormat("ddMMyyyy");
            jTDtV2.setText(formatador.format(new Date()));
        }
        catch(java.text.ParseException ex) {
            ex.printStackTrace();
        }

        jLabel1.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        jLabel1.setText("Dia:");

        jLabel2.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        jLabel2.setText("à dia:");

        jTable1.setRowHeight(18);
        jScrollPane1.setViewportView(jTable1);

        jLabel3.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        jLabel3.setText("Escolha os dias a serem exibidos:");

        exibePesquisa.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        exibePesquisa.setText("Exibir");
        exibePesquisa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                exibePesquisaActionPerformed(evt);
            }
        });

        jTDtV1.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
        try{
            jTDtV1.setFormatterFactory(new DefaultFormatterFactory(new MaskFormatter("##/##/####")));
            jTDtV1.setText("01062011");
        }
        catch(java.text.ParseException ex) {ex.printStackTrace();
        }
View Full Code Here


//------------------------ bind   
   
    private void configureComponents() {
        dateEchoField.setEditable(false);
        AbstractFormatter formatter = new DateFormatter(DateFormat.getDateTimeInstance());
        AbstractFormatterFactory tf = new DefaultFormatterFactory(formatter);
        dateEchoField.setFormatterFactory(tf);
    }
View Full Code Here

        intFormatter.setFormat(integerFormat);
        intFormatter.setMinimum(minimum);
        intFormatter.setMaximum(maximum);

        ftf.setFormatterFactory(
                new DefaultFormatterFactory(intFormatter));
        ftf.setValue(minimum);
        ftf.setHorizontalAlignment(JTextField.TRAILING);
        ftf.setFocusLostBehavior(JFormattedTextField.PERSIST);

        //React when the user presses Enter while the editor is
View Full Code Here

    percentFormat.setMinimumFractionDigits(2);
    percentFormat.setMaximumFractionDigits(2);
    NumberFormatter percentFormatter = new NumberFormatter(percentFormat);
    percentFormatter.setFormat(percentFormat);

    ftf.setFormatterFactory(new DefaultFormatterFactory(percentFormatter));
    ftf.setHorizontalAlignment(JTextField.TRAILING);
    ftf.setFocusLostBehavior(JFormattedTextField.PERSIST);

    // React when the user presses Enter while the editor is
    // active. (Tab is handled as specified by
View Full Code Here

    numberFormat.setMaximumFractionDigits(2);
    numberFormat.setMinimumIntegerDigits(1);
    NumberFormatter numberFormatter = new NumberFormatter(numberFormat);
    numberFormatter.setFormat(numberFormat);

    ftf.setFormatterFactory(new DefaultFormatterFactory(numberFormatter));
    ftf.setHorizontalAlignment(JTextField.TRAILING);
    ftf.setFocusLostBehavior(JFormattedTextField.PERSIST);

    // React when the user presses Enter while the editor is
    // active. (Tab is handled as specified by
View Full Code Here

final class ValueFormatter extends AbstractFormatter implements FocusListener, Runnable {

    static void init(int length, boolean hex, JFormattedTextField text) {
        ValueFormatter formatter = new ValueFormatter(length, hex);
        text.setColumns(length);
        text.setFormatterFactory(new DefaultFormatterFactory(formatter));
        text.setHorizontalAlignment(SwingConstants.RIGHT);
        text.setMinimumSize(text.getPreferredSize());
        text.addFocusListener(formatter);
    }
View Full Code Here

    //Set up the editor for the integer cells.
    integerFormat = NumberFormat.getIntegerInstance();
    NumberFormatter intFormatter = new NumberFormatter(integerFormat);
    intFormatter.setFormat(integerFormat);

    ftf.setFormatterFactory(new DefaultFormatterFactory(intFormatter));
    ftf.setHorizontalAlignment(JTextField.TRAILING);
    ftf.setFocusLostBehavior(JFormattedTextField.PERSIST);

    ftf.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0),"check");
    ftf.getActionMap().put("check", new AbstractAction() {
View Full Code Here

    public UmaskEditor(final JSpinner jSpinner) {
        super(jSpinner);
       
        final UmaskEditorFormatter umaskEditorFormatter = new UmaskEditorFormatter();
        final DefaultFormatterFactory factory = new DefaultFormatterFactory(umaskEditorFormatter);
        final JFormattedTextField ftf = getTextField();
        ftf.setEditable(true);
        ftf.setFormatterFactory(factory);
        ftf.setHorizontalAlignment(JTextField.RIGHT);
        ftf.setColumns(4);
View Full Code Here

                        "model not a SpinnerPointModel");
            }
            final SpinnerPointModel model = (SpinnerPointModel) spinner.getModel();

            JFormattedTextField.AbstractFormatter formatter = PointFormatter.getInstance();
            DefaultFormatterFactory factory = new DefaultFormatterFactory(formatter);
            final JFormattedTextField ftf = getTextField();
            ftf.setEditable(true);
            ftf.setFormatterFactory(factory);
            ftf.setHorizontalAlignment(JTextField.RIGHT);
View Full Code Here

     */
    private void setupNumberFormat() {
        // Determine the number of decimals to show
        NumberFormat fmt = NumberFormat.getNumberInstance();
        fmt.setMinimumFractionDigits( fractionDigits );
        valueField.setFormatterFactory( new DefaultFormatterFactory(
                new NumberFormatter( fmt ) ) );
    }
View Full Code Here

TOP

Related Classes of javax.swing.text.DefaultFormatterFactory

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.