Java Examples for javax.swing.text.MaskFormatter

The following java examples will help you to understand the usage of javax.swing.text.MaskFormatter. These source code samples are taken from different open source projects.

Example 1
Project: caelum-stella-master  File: IETocantinsValidator.java View source code
private String formata(String valor) {
    try {
        final MaskFormatter formatador = new MaskFormatter("##.###.###-#");
        formatador.setValidCharacters("1234567890");
        formatador.setValueContainsLiteralCharacters(false);
        return formatador.valueToString(valor);
    } catch (ParseException e) {
        throw new RuntimeException("Valor gerado não bate com o padrão: " + valor, e);
    }
}
Example 2
Project: FrontlineSMS-Forms-master  File: TimeField.java View source code
/** @see FComponent#getDrawingComponent() */
@Override
public Container getDrawingComponent() {
    MaskFormatter mask = null;
    try {
        mask = new MaskFormatter("##:##");
    } catch (ParseException e1) {
        e1.printStackTrace();
    }
    JPanel pn = new JPanel();
    pn.setLayout(new FlowLayout());
    JLabel desc = new JLabel(super.getDisplayLabel() + ":");
    desc.setForeground(new Color(0, 70, 213));
    pn.add(desc);
    int width = desc.getFontMetrics(desc.getFont()).stringWidth(desc.getText());
    width = renderWidth - width;
    JFormattedTextField tf = new JFormattedTextField(mask);
    tf.setPreferredSize(new Dimension(width, 20));
    tf.setEditable(false);
    pn.add(tf);
    return pn;
}
Example 3
Project: frontlinesms-plugin-forms-master  File: TimeField.java View source code
/** @see FComponent#getDrawingComponent() */
@Override
public Container getDrawingComponent() {
    MaskFormatter mask = null;
    try {
        mask = new MaskFormatter("##:##");
    } catch (ParseException e1) {
        e1.printStackTrace();
    }
    JPanel pn = new JPanel();
    pn.setLayout(new FlowLayout());
    JLabel desc = new JLabel(super.getDisplayLabel() + ":");
    desc.setForeground(new Color(0, 70, 213));
    pn.add(desc);
    int width = desc.getFontMetrics(desc.getFont()).stringWidth(desc.getText());
    width = renderWidth - width;
    JFormattedTextField tf = new JFormattedTextField(mask);
    tf.setPreferredSize(new Dimension(width, 20));
    tf.setEditable(false);
    pn.add(tf);
    return pn;
}
Example 4
Project: kkMulticopterFlashTool-master  File: JNamedIntMenuItem.java View source code
private void init() {
    //create the CellContraints
    cc = new CellConstraints();
    // create the Layout for Panel this
    String panelColumns = "pref,3dlu,fill:pref:grow";
    String panelRows = "pref";
    FormLayout panelLayout = new FormLayout(panelColumns, panelRows);
    this.setLayout(panelLayout);
    this.marker = new JLabel(label + ":");
    this.valueField = new JFormattedTextField();
    if (this.valueField.getBackground().equals(Color.BLACK)) {
        this.valueField.setBackground(Color.WHITE);
    }
    try {
        mf = new MaskFormatter("##");
    } catch (java.text.ParseException e) {
    }
    javax.swing.text.DefaultFormatterFactory dff = new DefaultFormatterFactory(mf);
    valueField.setFormatterFactory(dff);
    valueField.addFocusListener(listener);
    this.add(marker, cc.xy(1, 1));
    this.add(valueField, cc.xy(3, 1));
}
Example 5
Project: SistEl-master  File: Mascara.java View source code
/** Cria uma mascara com o formato especificado, por exemplo ###-###
	 * @param formatoMascara <code>String</code> com o formato da mascara
	 * @return um objeto <code>MaskFormatter</code> com a mascara e com caracter de espaco vazio sendo espaço 
	 */
public static //exemplo: ###-###
MaskFormatter mascara(//exemplo: ###-###
String formatoMascara) {
    MaskFormatter mascara = new MaskFormatter();
    try {
        //Atribui a mascara
        mascara.setMask(formatoMascara);
        //Caracter para preenchimento
        mascara.setPlaceholderCharacter(' ');
    } catch (Exception excecao) {
        excecao.printStackTrace();
    }
    return mascara;
}
Example 6
Project: oswing-master  File: DetailFrame.java View source code
private void jbInit() throws Exception {
    titledBorder1 = new TitledBorder("");
    titledBorder2 = new TitledBorder("");
    mainPanel.setVOClassName("demo4.DetailTestVO");
    mainPanel.setLayout(gridBagLayout1);
    labelCheckBox.setText("this text will\nbe translated");
    labelDate.setText("date");
    labelCombo.setTextAlignment(SwingConstants.RIGHT);
    labelCombo.setText("combobox");
    controlComboBox.setCanCopy(true);
    controlComboBox.setDomainId("ORDERSTATE");
    controlFormattedText.setAttributeName("formattedTextValue");
    controlFormattedText.setToolTipText("formattedTextValue");
    controlDate.setStrictUsage(true);
    MaskFormatter mask = new MaskFormatter("####/##.##.##");
    //    MaskFormatter mask = new MaskFormatter("###-##-####");
    mask.setValidCharacters("0123456789");
    //    mask.setValueContainsLiteralCharacters(false);
    controlFormattedText.setFormatter(mask);
    controlComboBox.setLinkLabel(labelCombo);
    controlComboBox.setRequired(false);
    controlCurrency.setCanCopy(true);
    //    controlCurrency.setCurrencySymbolOnLeft(false);
    controlCurrency.setDecimals(2);
    controlCurrency.setMaxValue(1000.0);
    controlCurrency.setMinValue(-1000.0);
    controlCurrency.setRequired(false);
    controlCurrency.setTextAlignment(SwingConstants.RIGHT);
    controlNumeric.setCanCopy(true);
    controlNumeric.setDecimals(3);
    controlNumeric.setMinValue(-100.0);
    controlNumeric.setRequired(true);
    controlNumeric.setMaxCharacters(6);
    controlNumeric.setTextAlignment(SwingConstants.RIGHT);
    labelRadioButton.setText("radio button");
    controlText.setFont(new java.awt.Font(controlText.getFont().getName(), Font.BOLD, controlText.getFont().getSize()));
    //controlText.setMaxCharacters(7);
    controlText.setTrimText(true);
    controlText.setRpadding(true);
    controlText.setUpperCase(true);
    buttonsPanel.setLayout(flowLayout1);
    flowLayout1.setAlignment(FlowLayout.LEFT);
    mainPanel.setBorder(titledBorder1);
    mainPanel.setInsertButton(insertButton);
    mainPanel.setCopyButton(copyButton);
    mainPanel.setEditButton(editButton);
    mainPanel.setReloadButton(reloadButton);
    mainPanel.setDeleteButton(deleteButton);
    mainPanel.setSaveButton(saveButton);
    saveButton.setEnabled(false);
    controlLookup.setAttributeName("lookupValue");
    controlLookup.setCanCopy(true);
    controlLookup.setMaxCharacters(5);
    controlLookup.setRequired(true);
    descrLookupControl.setAttributeName("descrLookupValue");
    descrLookupControl.setCanCopy(true);
    descrLookupControl.setEnabledOnInsert(false);
    descrLookupControl.setEnabledOnEdit(false);
    controlDate.setCanCopy(true);
    controlDate.setRequired(false);
    copyButton.setText("copyButton1");
    controlCheck.setCanCopy(true);
    controlRadioButton1.setCanCopy(true);
    controlRadioButton1.setText("Y");
    controlTA.setAttributeName("taValue");
    titledBorder1.setTitle("title");
    titledBorder1.setTitleColor(Color.blue);
    controlRadioButton2.setText("N");
    listControl1.setAttributeName("listValues");
    listControl1.setDomainId("LISTVALUES");
    //    listControl1.setShowCheckBoxes(true);
    controlPasswd.setAttributeName("stringValue");
    controlPasswd.setTextAlignment(SwingConstants.LEFT);
    linkButton1.addActionListener(new DetailFrame_linkButton1_actionAdapter(this));
    linkButton1.setFont(new java.awt.Font("Dialog", 1, 11));
    linkButton1.setLabel("OpenSwing Site");
    linkButton1.setUri("http://oswing.sourgeforge.net");
    linkButton1.setToolTipText("Click here to open OpenSwing Offical Site");
    dynamicLinkButton.setFont(new java.awt.Font("Dialog", 1, 11));
    dynamicLinkButton.setLabel("Dynamic Link");
    dynamicLinkButton.setLabelAttributeName("linkLabel");
    dynamicLinkButton.setUriAttributeName("uri");
    dynamicLinkButton.setTooltipAttributeName("tooltipURI");
    mainPanel.addLinkButton(dynamicLinkButton);
    controlListSpinner.setDomainId("ORDERSTATE");
    buttonPressMe.setButtonBehavior(Consts.BUTTON_TEXT_ONLY);
    buttonPressMe.setAttributeName("stringValue");
    labelLink.setText("uri");
    controlURI.setAttributeName("uri");
    controlLinkLabel.setAttributeName("linkLabel");
    controlListSpinner.setAttributeName("combo");
    controlNumSpinner.setAttributeName("year");
    controlNumSpinner.setInitialValue(new Double(2010.0));
    controlNumSpinner.setMaxValue(new Double(2015.0));
    controlNumSpinner.setMinValue(new Double(2010.0));
    controlFile.setAttributeName("file");
    controlFile.setFileNameAttributeName("filename");
    this.getContentPane().add(buttonsPanel, BorderLayout.NORTH);
    buttonsPanel.add(insertButton, null);
    buttonsPanel.add(copyButton, null);
    buttonsPanel.add(editButton, null);
    buttonsPanel.add(reloadButton, null);
    buttonsPanel.add(saveButton, null);
    buttonsPanel.add(deleteButton, null);
    buttonsPanel.add(navigatorBar, null);
    this.getContentPane().add(mainPanel, BorderLayout.CENTER);
    mainPanel.add(controlDate, new GridBagConstraints(1, 0, 5, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 120, 0));
    mainPanel.add(labelCheckBox, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(controlCheck, new GridBagConstraints(1, 1, 2, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(labelDate, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(controlComboBox, new GridBagConstraints(1, 2, 2, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(labelCombo, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(controlCurrency, new GridBagConstraints(1, 3, 2, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 80, 0));
    mainPanel.add(controlNumeric, new GridBagConstraints(1, 4, 2, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 0), 80, 0));
    mainPanel.add(labelRadioButton, new GridBagConstraints(0, 5, 1, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(controlRadioButton1, new GridBagConstraints(1, 5, 1, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 0), 0, 0));
    mainPanel.add(controlText, new GridBagConstraints(1, 6, 5, 1, 1.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL, new Insets(5, 5, 0, 5), 0, 0));
    mainPanel.add(controlLookup, new GridBagConstraints(0, 8, 1, 1, 0.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL, new Insets(5, 5, 5, 0), 0, 0));
    mainPanel.add(descrLookupControl, new GridBagConstraints(1, 8, 5, 1, 1.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL, new Insets(5, 0, 0, 5), 0, 0));
    mainPanel.add(controlFormattedText, new GridBagConstraints(3, 4, 3, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 150, 0));
    mainPanel.add(listControl1, new GridBagConstraints(3, 1, 3, 3, 1.0, 1.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(controlPasswd, new GridBagConstraints(1, 7, 5, 1, 1.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(buttonPressMe, new GridBagConstraints(0, 6, 1, 1, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(5, 5, 0, 0), 0, 0));
    mainPanel.add(labelLink, new GridBagConstraints(0, 11, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(controlLinkLabel, new GridBagConstraints(1, 11, 2, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(linkButton1, new GridBagConstraints(2, 10, 1, 1, 0.0, 0.0, GridBagConstraints.SOUTHWEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(dynamicLinkButton, new GridBagConstraints(3, 10, 3, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(controlURI, new GridBagConstraints(3, 11, 3, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(controlTA, new GridBagConstraints(0, 9, 6, 1, 1.0, 1.0, GridBagConstraints.NORTHWEST, GridBagConstraints.BOTH, new Insets(5, 5, 5, 5), 0, 0));
    mainPanel.add(controlRadioButton2, new GridBagConstraints(2, 5, 2, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
    mainPanel.add(controlListSpinner, new GridBagConstraints(4, 5, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 0, 5, 0), 0, 0));
    mainPanel.add(controlNumSpinner, new GridBagConstraints(5, 5, 1, 1, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
    mainPanel.add(controlFile, new GridBagConstraints(0, 10, 1, 1, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(5, 5, 5, 5), 0, 0));
    controlText.setAttributeName("stringValue");
    controlText.setRequired(true);
    controlDate.setAttributeName("dateValue");
    controlCheck.setAttributeName("checkValue");
    controlRadioButton1.setAttributeName("radioButtonValue");
    controlRadioButton2.setAttributeName("radioButtonValue");
    controlCurrency.setAttributeName("currencyValue");
    controlNumeric.setAttributeName("numericValue");
    controlComboBox.setAttributeName("combo");
    //    controlDate.setDateType(Consts.TYPE_DATE_TIME);
    //    controlDate.setTimeFormat(Resources.H_MM_AAA);
    Calendar cal = Calendar.getInstance();
    cal.set(cal.MONTH, 1);
    cal.set(cal.DAY_OF_MONTH, 24);
    cal.set(cal.YEAR, 1983);
    controlDate.setDefaultDate(cal);
    controlRadioButton1.setButtonGroup(buttonGroup1);
    controlRadioButton2.setButtonGroup(buttonGroup1);
    controlRadioButton1.setSelectedValue(Boolean.TRUE);
    controlRadioButton2.setSelectedValue(Boolean.FALSE);
    LookupController lookupController = new DemoLookupController(conn);
    //lookupController.setShowCustomErrorMessage(true);
    controlLookup.setLookupController(lookupController);
    lookupController.setOnInvalidCode(lookupController.ON_INVALID_CODE_RESTORE_LAST_VALID_CODE);
    //    lookupController.setOnInvalidCode(lookupController.ON_INVALID_CODE_RESTORE_FOCUS);
    lookupController.addLookupListener(new LookupListener() {

        /**
       * beforeLookupAction
       *
       * @param parentVO ValueObject
       */
        public void beforeLookupAction(ValueObject parentVO) {
        }

        /**
       * codeChanged
       *
       * @param parentVO ValueObject
       * @param parentChangedAttributes Collection
       */
        public void codeChanged(ValueObject parentVO, Collection parentChangedAttributes) {
            DetailTestVO formVO = (DetailTestVO) parentVO;
            TestLookupVO lookupVO = (TestLookupVO) controlLookup.getLookupController().getLookupVO();
        }

        /**
       * codeValidated
       *
       * @param validated boolean
       */
        public void codeValidated(boolean validated) {
        }

        /**
       * forceValidate
       */
        public void forceValidate() {
        }
    });
}
Example 7
Project: sdrtrunk-master  File: LoJackIDEditor.java View source code
private void initGUI() {
    setLayout(new MigLayout("fill,wrap 2", "[right][left]", "[][][]"));
    add(new JLabel("Function:"));
    mFunctionCombo = new JComboBox<LJ1200Message.Function>(Function.values());
    mFunctionCombo.addActionListener(new ActionListener() {

        @Override
        public void actionPerformed(ActionEvent e) {
            setModified(true);
        }
    });
    mFunctionCombo.setToolTipText(HELP_TEXT);
    add(mFunctionCombo, "growx, push");
    add(new JLabel("ID:"));
    MaskFormatter formatter = null;
    try {
        //Mask: any character or number, 5 places
        formatter = new MaskFormatter("AAAAA");
    } catch (Exception e) {
    }
    mTextField = new JFormattedTextField(formatter);
    mTextField.getDocument().addDocumentListener(this);
    mTextField.setToolTipText(HELP_TEXT);
    add(mTextField, "growx,push");
    JLabel help = new JLabel("Help ...");
    help.setForeground(Color.BLUE.brighter());
    help.setCursor(new Cursor(Cursor.HAND_CURSOR));
    help.addMouseListener(new MouseAdapter() {

        @Override
        public void mouseClicked(MouseEvent e) {
            JOptionPane.showMessageDialog(LoJackIDEditor.this, HELP_TEXT, "Help", JOptionPane.INFORMATION_MESSAGE);
        }
    });
    add(help, "align left");
}
Example 8
Project: constellio-master  File: MaskUtils.java View source code
public static void validate(String mask, String formattedValue) throws MaskUtilsException {
    if (StringUtils.isBlank(mask)) {
        return;
    }
    Pattern pattern = buildRegex(mask);
    Matcher matcher = pattern.matcher(formattedValue);
    boolean valid = matcher.matches();
    if (!valid) {
        throw new MaskUtilsException_InvalidValue(mask, formattedValue);
    }
//
//		if (formattedValue == null) {
//			return;
//		}
//
//		MaskFormatter maskFormatter = newMaskFormatter(mask);
//		maskFormatter.setValueContainsLiteralCharacters(false);
//		maskFormatter.setAllowsInvalid(false);
//		try {
//			Object rawValue = maskFormatter.stringToValue(formattedValue);
//			String newFormattedValue = maskFormatter.valueToString(rawValue);
//			if (!formattedValue.equals(newFormattedValue)) {
//				throw new MaskUtilsException_InvalidValue(mask, formattedValue);
//			}
//		} catch (ParseException e) {
//			throw new MaskUtilsException_InvalidValue(mask, formattedValue, e);
//		}
}
Example 9
Project: thredds-master  File: TestPanel2.java View source code
private PrefPanel.Dialog makeDialog() {
    PrefPanel.Dialog d = new PrefPanel.Dialog(null, false, "testDialogue", null);
    PrefPanel pp2 = d.getPrefPanel();
    pp2.addHeading("This is Not Your Life!");
    pp2.addTextField("name", "name", "defValue");
    pp2.addTextField("name2", "name2", "defValue22");
    pp2.addTextField("name3", "name3", "defValue22 asd jalskdjalksjd");
    pp2.addSeparator();
    pp2.addHeading("Part Two");
    pp2.addPasswordField("password", "password", "secret");
    pp2.addIntField("testInt", "testInt", 1234);
    pp2.addDoubleField("testD", "testD", 1234.45);
    pp2.addCheckBoxField("testB", "testB", true);
    pp2.setCursor(2, 1);
    /*    pp2.addHeading("Another Column:");
    pp2.addDateField("date", "date", new Date());
    try {
      JFormattedTextField tf = new JFormattedTextField(new javax.swing.text.MaskFormatter("(###) ###-####"));
      pp2.addTextFormattedField("ff", "ff", tf, "(303) 497-1234");
    } catch (java.text.ParseException e) { } */
    ArrayList list = new ArrayList(5);
    list.add("this");
    list.add("is");
    list.add("new");
    list.add("but");
    list.add("really too longs");
    pp2.addTextComboField("combo", "combo", list, 5, true);
    pp2.addEnumComboField("datatypes", "Datatypes", DataType.getTypes(), false);
    return d;
}
Example 10
Project: scc-master  File: FrmRegistrarLocacao.java View source code
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
    bConfirmar = new javax.swing.JButton();
    bCancelar = new javax.swing.JButton();
    jPanel2 = new javax.swing.JPanel();
    lValorTotal = new javax.swing.JLabel();
    lMoeda = new javax.swing.JLabel();
    tfValorTotal = new javax.swing.JTextField();
    jPanel3 = new javax.swing.JPanel();
    cbHoraLocacao = new javax.swing.JComboBox();
    lHoraEntrega = new javax.swing.JLabel();
    cbHoraEntrega = new javax.swing.JComboBox();
    dataLocacao = new com.toedter.calendar.JDateChooser();
    lInfoEntrega = new javax.swing.JLabel();
    dataEntrega = new com.toedter.calendar.JDateChooser();
    lDataEntrega = new javax.swing.JLabel();
    lInfoLocacao = new javax.swing.JLabel();
    lDataLocacao = new javax.swing.JLabel();
    lHoraLocacao = new javax.swing.JLabel();
    lGrupoCarro = new javax.swing.JLabel();
    cbGrupoCarro = new javax.swing.JComboBox();
    tfCarro = new javax.swing.JTextField();
    lCarro = new javax.swing.JLabel();
    bVisualiza = new javax.swing.JButton();
    lPlano = new javax.swing.JLabel();
    cbPlano = new javax.swing.JComboBox();
    lQuilometragemPrev = new javax.swing.JLabel();
    tfQuilometragem = new javax.swing.JTextField();
    lInfoKm = new javax.swing.JLabel();
    lCobertura = new javax.swing.JLabel();
    cbCobertura = new javax.swing.JComboBox();
    lPrevisao = new javax.swing.JLabel();
    tfPlacaCarro = new javax.swing.JTextField();
    jPanel1 = new javax.swing.JPanel();
    lEndereco = new javax.swing.JLabel();
    lBairro = new javax.swing.JLabel();
    tfNumero = new javax.swing.JTextField();
    lNumero = new javax.swing.JLabel();
    tfEndereco = new javax.swing.JTextField();
    tfUf = new javax.swing.JTextField();
    lCidade = new javax.swing.JLabel();
    tfBairro = new javax.swing.JTextField();
    lUf = new javax.swing.JLabel();
    tfCidade = new javax.swing.JTextField();
    lCpf = new javax.swing.JLabel();
    tfNome = new javax.swing.JTextField();
    lNome = new javax.swing.JLabel();
    lEmail = new javax.swing.JLabel();
    lTel = new javax.swing.JLabel();
    tfEmail = new javax.swing.JTextField();
    tfTel = new javax.swing.JTextField();
    ftCpf = new javax.swing.JFormattedTextField();
    b_Busca = new javax.swing.JButton();
    setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
    setTitle("SCC - Locação");
    setResizable(false);
    bConfirmar.setText("Confirmar");
    bCancelar.setText("Cancelar");
    jPanel2.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
    lValorTotal.setFont(new java.awt.Font("Tahoma", 0, 14));
    lValorTotal.setForeground(new java.awt.Color(255, 0, 0));
    lValorTotal.setText("VALOR TOTAL");
    lMoeda.setText("R$");
    tfValorTotal.setEditable(false);
    tfValorTotal.setHorizontalAlignment(javax.swing.JTextField.CENTER);
    // NOI18N
    jPanel3.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Dados da Locação", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 1, 11), new java.awt.Color(204, 204, 204)));
    cbHoraLocacao.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "8:00", "9:00", "10:00", "11:00", "12:00", "13:00", "14:00", "15:00", "16:00", "17:00" }));
    lHoraEntrega.setText("Hora");
    cbHoraEntrega.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "8:00", "9:00", "10:00", "11:00", "12:00", "13:00", "14:00", "15:00", "16:00", "17:00" }));
    lInfoEntrega.setText("Dados da Entrega Prevista");
    lDataEntrega.setText("Data");
    lInfoLocacao.setText("Locação");
    lDataLocacao.setText("Data");
    lHoraLocacao.setText("Hora");
    lGrupoCarro.setText("Grupo de Carro");
    cbGrupoCarro.addItemListener(new java.awt.event.ItemListener() {

        public void itemStateChanged(java.awt.event.ItemEvent evt) {
            cbGrupoCarroItemStateChanged(evt);
        }
    });
    tfCarro.setEnabled(false);
    lCarro.setText("Carro");
    bVisualiza.setText("Visualizar Carros");
    bVisualiza.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            bVisualizaActionPerformed(evt);
        }
    });
    lPlano.setText("Plano");
    cbPlano.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Diaria Simples", "Diaria Quilometrada" }));
    cbPlano.addItemListener(new java.awt.event.ItemListener() {

        public void itemStateChanged(java.awt.event.ItemEvent evt) {
            cbPlanoItemStateChanged(evt);
        }
    });
    lQuilometragemPrev.setText("Quilometagem Prevista");
    tfQuilometragem.setEnabled(false);
    tfQuilometragem.addFocusListener(new java.awt.event.FocusAdapter() {

        public void focusLost(java.awt.event.FocusEvent evt) {
            tfQuilometragemFocusLost(evt);
        }
    });
    tfQuilometragem.addKeyListener(new java.awt.event.KeyAdapter() {

        public void keyPressed(java.awt.event.KeyEvent evt) {
            tfQuilometragemKeyPressed(evt);
        }
    });
    lInfoKm.setText("KM");
    lCobertura.setText("Cobertura");
    cbCobertura.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Não", "Sim" }));
    cbCobertura.addItemListener(new java.awt.event.ItemListener() {

        public void itemStateChanged(java.awt.event.ItemEvent evt) {
            cbCoberturaItemStateChanged(evt);
        }
    });
    lPrevisao.setText("");
    tfPlacaCarro.setEnabled(false);
    javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
    jPanel3.setLayout(jPanel3Layout);
    jPanel3Layout.setHorizontalGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addContainerGap().addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lInfoLocacao).addComponent(lDataLocacao).addComponent(dataLocacao, javax.swing.GroupLayout.PREFERRED_SIZE, 110, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(cbHoraLocacao, 0, 120, Short.MAX_VALUE).addComponent(lHoraLocacao))).addGroup(jPanel3Layout.createSequentialGroup().addComponent(lPlano).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 222, Short.MAX_VALUE)).addComponent(cbPlano, 0, 248, Short.MAX_VALUE).addComponent(lGrupoCarro).addComponent(cbGrupoCarro, 0, 248, Short.MAX_VALUE)).addGap(49, 49, 49).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lCarro).addGroup(jPanel3Layout.createSequentialGroup().addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addComponent(tfQuilometragem, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(13, 13, 13).addComponent(lInfoKm)).addComponent(lQuilometragemPrev).addComponent(tfCarro, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 110, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addGap(24, 24, 24).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(cbCobertura, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(lCobertura, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 63, Short.MAX_VALUE).addComponent(lPrevisao, javax.swing.GroupLayout.PREFERRED_SIZE, 53, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(29, 29, 29)).addGroup(jPanel3Layout.createSequentialGroup().addGap(21, 21, 21).addComponent(tfPlacaCarro, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(bVisualiza))))).addContainerGap(36, Short.MAX_VALUE)).addGroup(jPanel3Layout.createSequentialGroup().addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lInfoEntrega).addGroup(jPanel3Layout.createSequentialGroup().addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lDataEntrega).addComponent(dataEntrega, javax.swing.GroupLayout.PREFERRED_SIZE, 110, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addGap(17, 17, 17).addComponent(lHoraEntrega)).addGroup(jPanel3Layout.createSequentialGroup().addGap(18, 18, 18).addComponent(cbHoraEntrega, javax.swing.GroupLayout.PREFERRED_SIZE, 86, javax.swing.GroupLayout.PREFERRED_SIZE))))).addContainerGap()))));
    jPanel3Layout.setVerticalGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addContainerGap().addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanel3Layout.createSequentialGroup().addComponent(lInfoLocacao).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lDataLocacao).addComponent(lHoraLocacao)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(cbHoraLocacao, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(dataLocacao, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addGroup(jPanel3Layout.createSequentialGroup().addComponent(lInfoEntrega).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lDataEntrega).addComponent(lHoraEntrega)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(dataEntrega, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(cbHoraEntrega, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 24, Short.MAX_VALUE).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lGrupoCarro).addComponent(lCarro)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(cbGrupoCarro, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(bVisualiza).addComponent(tfCarro, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(tfPlacaCarro, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(27, 27, 27).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lPlano).addComponent(lQuilometragemPrev, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(lCobertura)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(cbPlano, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(tfQuilometragem, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(lInfoKm).addComponent(lPrevisao).addComponent(cbCobertura, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap()));
    // NOI18N
    jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Dados do Cliente", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 1, 11), new java.awt.Color(204, 204, 204)));
    lEndereco.setText("Endereço");
    lBairro.setText("Bairro");
    tfNumero.setEnabled(false);
    lNumero.setText("Nº");
    tfEndereco.setEnabled(false);
    tfUf.setEnabled(false);
    lCidade.setText("Cidade");
    tfBairro.setEnabled(false);
    lUf.setText("UF");
    tfCidade.setEnabled(false);
    lCpf.setText("CPF");
    tfNome.setEnabled(false);
    lNome.setText("Nome Completo");
    lEmail.setText("E-mail");
    lTel.setText("Telefone");
    tfEmail.setEnabled(false);
    tfTel.setEnabled(false);
    try {
        ftCpf.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("###.###.###-##")));
    } catch (java.text.ParseException ex) {
        ex.printStackTrace();
    }
    b_Busca.setText("Buscar Cliente");
    b_Busca.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            b_BuscaActionPerformed(evt);
        }
    });
    javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
    jPanel1.setLayout(jPanel1Layout);
    jPanel1Layout.setHorizontalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addContainerGap().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lCpf).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel1Layout.createSequentialGroup().addComponent(ftCpf, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(b_Busca)).addComponent(lNome, javax.swing.GroupLayout.Alignment.LEADING).addComponent(tfNome, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 212, javax.swing.GroupLayout.PREFERRED_SIZE).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lCidade).addComponent(tfCidade, javax.swing.GroupLayout.DEFAULT_SIZE, 176, Short.MAX_VALUE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lUf).addComponent(tfUf, javax.swing.GroupLayout.PREFERRED_SIZE, 26, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGap(18, 18, 18).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(tfEmail, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 310, Short.MAX_VALUE).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lEndereco).addComponent(tfEndereco, javax.swing.GroupLayout.DEFAULT_SIZE, 273, Short.MAX_VALUE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lNumero).addComponent(tfNumero, javax.swing.GroupLayout.PREFERRED_SIZE, 31, javax.swing.GroupLayout.PREFERRED_SIZE)))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(lEmail).addGap(139, 139, 139))).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addComponent(lTel).addComponent(tfTel).addComponent(tfBairro, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(lBairro)))).addContainerGap()));
    jPanel1Layout.setVerticalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(tfBairro, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGroup(jPanel1Layout.createSequentialGroup().addComponent(lEndereco).addGap(26, 26, 26)).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanel1Layout.createSequentialGroup().addComponent(lCpf).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(ftCpf, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(b_Busca)).addGap(18, 18, 18).addComponent(lNome)).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lNumero).addComponent(lBairro))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(tfNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(tfEndereco, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(tfNumero, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lEmail).addComponent(lTel).addComponent(lUf)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(tfUf, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(tfEmail, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(tfTel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addGroup(jPanel1Layout.createSequentialGroup().addComponent(lCidade).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(tfCidade, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap(23, Short.MAX_VALUE)));
    javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
    jPanel2.setLayout(jPanel2Layout);
    jPanel2Layout.setHorizontalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel2Layout.createSequentialGroup().addContainerGap().addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanel3, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(jPanel2Layout.createSequentialGroup().addComponent(lValorTotal).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 97, Short.MAX_VALUE).addComponent(lMoeda).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(tfValorTotal, javax.swing.GroupLayout.PREFERRED_SIZE, 480, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap()));
    jPanel2Layout.setVerticalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel2Layout.createSequentialGroup().addContainerGap().addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(32, 32, 32).addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lValorTotal).addComponent(tfValorTotal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(lMoeda)).addContainerGap(24, Short.MAX_VALUE)));
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addContainerGap().addComponent(bCancelar, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(bConfirmar, javax.swing.GroupLayout.PREFERRED_SIZE, 96, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap()));
    layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(bConfirmar).addComponent(bCancelar)).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
    pack();
}
Example 11
Project: Avros-master  File: IfrmEditSessao.java View source code
/**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
    jLabel6 = new javax.swing.JLabel();
    jScrollPane1 = new javax.swing.JScrollPane();
    jXTable1 = new org.jdesktop.swingx.JXTable();
    jXGraph1 = new org.jdesktop.swingx.JXGraph();
    imagePainter1 = new org.jdesktop.swingx.painter.ImagePainter();
    compoundPainter1 = new org.jdesktop.swingx.painter.CompoundPainter();
    checkerboardPainter1 = new org.jdesktop.swingx.painter.CheckerboardPainter();
    jXCollapsiblePane1 = new org.jdesktop.swingx.JXCollapsiblePane();
    jScrollPane2 = new javax.swing.JScrollPane();
    jXEditorPane1 = new org.jdesktop.swingx.JXEditorPane();
    jXRootPane1 = new org.jdesktop.swingx.JXRootPane();
    jScrollPane3 = new javax.swing.JScrollPane();
    jXTree1 = new org.jdesktop.swingx.JXTree();
    jXLabel1 = new org.jdesktop.swingx.JXLabel();
    jSpinner1 = new javax.swing.JSpinner();
    jLabel12 = new javax.swing.JLabel();
    jLabel1 = new javax.swing.JLabel();
    jLabel2 = new javax.swing.JLabel();
    jLabel3 = new javax.swing.JLabel();
    jLabel4 = new javax.swing.JLabel();
    jLabel5 = new javax.swing.JLabel();
    jLabel7 = new javax.swing.JLabel();
    rdoCartao = new javax.swing.JRadioButton();
    rdoDinheiro = new javax.swing.JRadioButton();
    lblDesconto = new javax.swing.JLabel();
    lblValorDesconto = new javax.swing.JLabel();
    lblLogo = new javax.swing.JLabel();
    lblValor = new javax.swing.JLabel();
    lblOrcCod = new javax.swing.JLabel();
    lblNome = new javax.swing.JLabel();
    lblCpf = new javax.swing.JLabel();
    ftxtDesconto = new javax.swing.JFormattedTextField();
    btnSalvar = new javax.swing.JButton();
    jLabel8 = new javax.swing.JLabel();
    dateData = new org.jdesktop.swingx.JXDatePicker();
    jLabel9 = new javax.swing.JLabel();
    Date date = new Date();
    SpinnerDateModel sm = new SpinnerDateModel();
    spnHorario = new javax.swing.JSpinner(sm);
    jSeparator1 = new javax.swing.JSeparator();
    lblEditarPagam = new javax.swing.JLabel();
    lblEditarData = new javax.swing.JLabel();
    lblEditarHora = new javax.swing.JLabel();
    jLabel10 = new javax.swing.JLabel();
    lblCodSes = new javax.swing.JLabel();
    jLabel11 = new javax.swing.JLabel();
    lblStatus = new javax.swing.JLabel();
    lblEditarStatus = new javax.swing.JLabel();
    btnImprimir = new javax.swing.JButton();
    btnExcluir = new javax.swing.JButton();
    scrollDesc2 = new javax.swing.JScrollPane();
    txtDesc = new javax.swing.JTextPane();
    jLabel13 = new javax.swing.JLabel();
    jLabel6.setText("jLabel6");
    jScrollPane1.setViewportView(jXTable1);
    javax.swing.GroupLayout jXGraph1Layout = new javax.swing.GroupLayout(jXGraph1);
    jXGraph1.setLayout(jXGraph1Layout);
    jXGraph1Layout.setHorizontalGroup(jXGraph1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 385, Short.MAX_VALUE));
    jXGraph1Layout.setVerticalGroup(jXGraph1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 313, Short.MAX_VALUE));
    jScrollPane2.setViewportView(jXEditorPane1);
    jScrollPane3.setViewportView(jXTree1);
    jXLabel1.setText("jXLabel1");
    jLabel12.setText("jLabel12");
    setClosable(true);
    setIconifiable(true);
    // NOI18N
    setFrameIcon(new javax.swing.ImageIcon(getClass().getResource("/br/com/allsoft/avros/img/Clock.png")));
    addInternalFrameListener(new javax.swing.event.InternalFrameListener() {

        public void internalFrameActivated(javax.swing.event.InternalFrameEvent evt) {
        }

        public void internalFrameClosed(javax.swing.event.InternalFrameEvent evt) {
            formInternalFrameClosed(evt);
        }

        public void internalFrameClosing(javax.swing.event.InternalFrameEvent evt) {
        }

        public void internalFrameDeactivated(javax.swing.event.InternalFrameEvent evt) {
        }

        public void internalFrameDeiconified(javax.swing.event.InternalFrameEvent evt) {
        }

        public void internalFrameIconified(javax.swing.event.InternalFrameEvent evt) {
        }

        public void internalFrameOpened(javax.swing.event.InternalFrameEvent evt) {
            formInternalFrameOpened(evt);
        }
    });
    jLabel1.setFont(ClsEstilo.tituloFonte);
    jLabel1.setForeground(ClsEstilo.tituloCor);
    jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
    jLabel1.setText("Editar sessão");
    jLabel2.setFont(ClsEstilo.labelFonte);
    jLabel2.setForeground(ClsEstilo.labelCor);
    jLabel2.setText("Nome");
    jLabel3.setFont(ClsEstilo.labelFonte);
    jLabel3.setForeground(ClsEstilo.labelCor);
    jLabel3.setText("CPF");
    jLabel3.setToolTipText("");
    jLabel4.setFont(ClsEstilo.labelFonte);
    jLabel4.setForeground(ClsEstilo.labelCor);
    jLabel4.setText("Orçamento código");
    jLabel5.setFont(ClsEstilo.labelDestaqueFonte);
    jLabel5.setForeground(ClsEstilo.labelDestaqueCor);
    jLabel5.setText("Valor da sessão: ");
    jLabel5.setToolTipText("");
    jLabel7.setFont(ClsEstilo.labelFonte);
    jLabel7.setForeground(ClsEstilo.labelCor);
    jLabel7.setText("Pagamento");
    rdoCartao.setFont(ClsEstilo.labelFonte);
    rdoCartao.setForeground(ClsEstilo.labelCor);
    rdoCartao.setText("Cartão");
    rdoCartao.setEnabled(false);
    rdoDinheiro.setFont(ClsEstilo.labelFonte);
    rdoDinheiro.setForeground(ClsEstilo.labelCor);
    rdoDinheiro.setText("Dinheiro");
    rdoDinheiro.setEnabled(false);
    lblDesconto.setBackground(ClsEstilo.formbg);
    lblDesconto.setFont(ClsEstilo.linkFonte);
    lblDesconto.setForeground(ClsEstilo.linkCor);
    lblDesconto.setText("Editar desconto");
    lblDesconto.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    lblDesconto.setOpaque(true);
    lblDesconto.addMouseListener(new java.awt.event.MouseAdapter() {

        public void mouseClicked(java.awt.event.MouseEvent evt) {
            lblDescontoMouseClicked(evt);
        }
    });
    lblValorDesconto.setFont(ClsEstilo.labelFonte);
    lblValorDesconto.setForeground(ClsEstilo.labelCor);
    lblValorDesconto.setText("Valor:    R$ ");
    lblLogo.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
    // NOI18N
    lblLogo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/br/com/allsoft/avros/img/logopequeno.png")));
    lblValor.setFont(ClsEstilo.labelDestaqueFonte);
    lblValor.setForeground(ClsEstilo.labelDinheiroCor);
    lblValor.setText("R$ 0,00");
    lblOrcCod.setFont(ClsEstilo.labelFonte);
    lblOrcCod.setForeground(ClsEstilo.textoInputCor);
    lblOrcCod.setText("000");
    lblNome.setFont(ClsEstilo.labelFonte);
    lblNome.setForeground(ClsEstilo.textoInputCor);
    lblNome.setText("Fulano da Silva");
    lblCpf.setFont(ClsEstilo.labelFonte);
    lblCpf.setForeground(ClsEstilo.textoInputCor);
    lblCpf.setText("000.000.000-00");
    MaskFormatter dateMask = new MaskFormatter();
    dateMask.setPlaceholderCharacter('0');
    dateMask.install(ftxtDesconto);
    ftxtDesconto.setForeground(ClsEstilo.textoInputCor);
    ftxtDesconto.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.NumberFormatter(new java.text.DecimalFormat("#0.00"))));
    ftxtDesconto.setText("0,00");
    ftxtDesconto.setFont(ClsEstilo.textoInputFonte);
    ftxtDesconto.addKeyListener(new java.awt.event.KeyAdapter() {

        public void keyPressed(java.awt.event.KeyEvent evt) {
            ftxtDescontoKeyPressed(evt);
        }
    });
    btnSalvar.setText("Salvar");
    btnSalvar.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnSalvarActionPerformed(evt);
        }
    });
    jLabel8.setText("Data");
    dateData.setEnabled(false);
    jLabel9.setText("Horário");
    JSpinner.DateEditor de = new JSpinner.DateEditor(spnHorario, "HH:mm");
    de.getTextField().setEditable(false);
    spnHorario.setEditor(de);
    spnHorario.setEnabled(false);
    lblEditarPagam.setBackground(ClsEstilo.formbg);
    lblEditarPagam.setFont(ClsEstilo.linkFonte);
    lblEditarPagam.setForeground(ClsEstilo.linkCor);
    lblEditarPagam.setText("Editar");
    lblEditarPagam.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    lblEditarPagam.setOpaque(true);
    lblEditarPagam.addMouseListener(new java.awt.event.MouseAdapter() {

        public void mouseClicked(java.awt.event.MouseEvent evt) {
            lblEditarPagamMouseClicked(evt);
        }
    });
    lblEditarData.setBackground(ClsEstilo.formbg);
    lblEditarData.setFont(ClsEstilo.linkFonte);
    lblEditarData.setForeground(ClsEstilo.linkCor);
    lblEditarData.setText("Editar");
    lblEditarData.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    lblEditarData.setOpaque(true);
    lblEditarData.addMouseListener(new java.awt.event.MouseAdapter() {

        public void mouseClicked(java.awt.event.MouseEvent evt) {
            lblEditarDataMouseClicked(evt);
        }
    });
    lblEditarHora.setBackground(ClsEstilo.formbg);
    lblEditarHora.setFont(ClsEstilo.linkFonte);
    lblEditarHora.setForeground(ClsEstilo.linkCor);
    lblEditarHora.setText("Editar");
    lblEditarHora.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    lblEditarHora.setOpaque(true);
    lblEditarHora.addMouseListener(new java.awt.event.MouseAdapter() {

        public void mouseClicked(java.awt.event.MouseEvent evt) {
            lblEditarHoraMouseClicked(evt);
        }
    });
    jLabel10.setFont(ClsEstilo.labelFonte);
    jLabel10.setForeground(ClsEstilo.labelCor);
    jLabel10.setText("Sessão código");
    lblCodSes.setFont(ClsEstilo.labelFonte);
    lblCodSes.setForeground(ClsEstilo.textoInputCor);
    lblCodSes.setText("000");
    jLabel11.setFont(ClsEstilo.labelDestaqueFonte);
    jLabel11.setForeground(ClsEstilo.labelDestaqueCor);
    jLabel11.setText("Status:");
    jLabel11.setToolTipText("");
    lblStatus.setFont(ClsEstilo.labelDestaqueFonte);
    lblStatus.setForeground(ClsEstilo.labelDinheiroCor);
    lblStatus.setText("Pagamento pendente");
    lblEditarStatus.setBackground(ClsEstilo.formbg);
    lblEditarStatus.setFont(ClsEstilo.linkFonte);
    lblEditarStatus.setForeground(ClsEstilo.linkCor);
    lblEditarStatus.setText("Marcar como \"Pagamento efetuado\"");
    lblEditarStatus.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    lblEditarStatus.setOpaque(true);
    lblEditarStatus.addMouseListener(new java.awt.event.MouseAdapter() {

        public void mouseClicked(java.awt.event.MouseEvent evt) {
            lblEditarStatusMouseClicked(evt);
        }
    });
    btnImprimir.setFont(ClsEstilo.botaoFonte);
    btnImprimir.setForeground(ClsEstilo.botaoCor);
    btnImprimir.setText("Imprimir");
    btnImprimir.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnImprimirActionPerformed(evt);
        }
    });
    btnExcluir.setFont(ClsEstilo.botaoFonte);
    btnExcluir.setForeground(ClsEstilo.botaoCor);
    btnExcluir.setText("Excluir");
    btnExcluir.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnExcluirActionPerformed(evt);
        }
    });
    scrollDesc2.setBorder(null);
    scrollDesc2.setOpaque(false);
    txtDesc.setEditable(false);
    txtDesc.setBorder(javax.swing.BorderFactory.createEtchedBorder());
    txtDesc.setFont(ClsEstilo.textoInputFonte);
    txtDesc.setForeground(ClsEstilo.textoInputCor);
    txtDesc.addFocusListener(new java.awt.event.FocusAdapter() {

        public void focusGained(java.awt.event.FocusEvent evt) {
            txtDescFocusGained(evt);
        }
    });
    scrollDesc2.setViewportView(txtDesc);
    jLabel13.setFont(ClsEstilo.labelFonte);
    jLabel13.setForeground(ClsEstilo.labelCor);
    jLabel13.setText("Descrição do orçamento");
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jSeparator1).addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(lblDesconto).addGroup(layout.createSequentialGroup().addComponent(jLabel10).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(lblCodSes)).addGroup(layout.createSequentialGroup().addComponent(jLabel11).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(lblStatus).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(lblEditarStatus)).addGroup(layout.createSequentialGroup().addComponent(lblValorDesconto).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(ftxtDesconto, javax.swing.GroupLayout.PREFERRED_SIZE, 117, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(jLabel7).addGroup(layout.createSequentialGroup().addComponent(rdoCartao).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(rdoDinheiro).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(lblEditarPagam)).addGroup(layout.createSequentialGroup().addComponent(jLabel8).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(dateData, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(lblEditarData)).addGroup(layout.createSequentialGroup().addComponent(jLabel9).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spnHorario, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(lblEditarHora)).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(jLabel5).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(lblValor)).addGroup(layout.createSequentialGroup().addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(lblNome)).addGroup(layout.createSequentialGroup().addComponent(jLabel4).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(lblOrcCod)).addGroup(layout.createSequentialGroup().addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(lblCpf))).addGap(55, 55, 55).addComponent(btnSalvar)).addComponent(scrollDesc2, javax.swing.GroupLayout.PREFERRED_SIZE, 222, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel13)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(btnImprimir).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(btnExcluir, javax.swing.GroupLayout.PREFERRED_SIZE, 71, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(lblLogo, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addContainerGap()));
    layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel10).addComponent(lblCodSes)).addGap(5, 5, 5).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel4).addComponent(lblOrcCod)).addGap(11, 11, 11).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel2).addComponent(lblNome)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel3).addComponent(lblCpf)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jLabel13).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(scrollDesc2, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(lblLogo, javax.swing.GroupLayout.PREFERRED_SIZE, 139, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel7).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(rdoCartao).addComponent(rdoDinheiro).addComponent(lblEditarPagam)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel8).addComponent(dateData, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(lblEditarData)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel9).addComponent(spnHorario, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(lblEditarHora)).addGap(18, 18, 18).addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(lblDesconto).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lblValorDesconto).addComponent(ftxtDesconto, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel5).addComponent(lblValor).addComponent(btnSalvar).addComponent(btnImprimir).addComponent(btnExcluir)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel11).addComponent(lblStatus).addComponent(lblEditarStatus)).addContainerGap()));
    pack();
}
Example 12
Project: CodenameOne-master  File: InputModeKeyEditor.java View source code
/** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
    jLabel1 = new javax.swing.JLabel();
    keycode = new javax.swing.JSpinner();
    jLabel2 = new javax.swing.JLabel();
    jLabel3 = new javax.swing.JLabel();
    toggle = new javax.swing.JTextField();
    jScrollPane1 = new javax.swing.JScrollPane();
    help = new javax.swing.JTextPane();
    character = new javax.swing.JFormattedTextField();
    FormListener formListener = new FormListener();
    jLabel1.setText("Keycode");
    // NOI18N
    jLabel1.setName("jLabel1");
    // NOI18N
    keycode.setName("keycode");
    keycode.addChangeListener(formListener);
    jLabel2.setText("Character");
    // NOI18N
    jLabel2.setName("jLabel2");
    jLabel3.setText("Toggle Between");
    // NOI18N
    jLabel3.setName("jLabel3");
    toggle.setColumns(10);
    // NOI18N
    toggle.setName("toggle");
    // NOI18N
    jScrollPane1.setName("jScrollPane1");
    help.setContentType("text/html");
    help.setEditable(false);
    // NOI18N
    help.setText("<html>\r\n  <head>\r\n\r\n  </head>\r\n  <body>\r\n    <p style=\"margin-top: 0\">\r\n      \rKey input mode toggles the string characters given when the keycode/character is pressed.\nE.g. When the character '2' is pressed on a typical feature phone abc2 characters will replace\none another with repeater presses\n    </p>\r\n  </body>\r\n</html>\r\n");
    // NOI18N
    help.setName("help");
    jScrollPane1.setViewportView(help);
    try {
        character.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("*")));
    } catch (java.text.ParseException ex) {
        ex.printStackTrace();
    }
    // NOI18N
    character.setName("character");
    character.addActionListener(formListener);
    org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
    this.setLayout(layout);
    layout.setHorizontalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(layout.createSequentialGroup().addContainerGap().add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(jLabel1).add(jLabel2).add(jLabel3)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(toggle, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).add(keycode, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).add(character, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 217, Short.MAX_VALUE)));
    layout.linkSize(new java.awt.Component[] { character, keycode, toggle }, org.jdesktop.layout.GroupLayout.HORIZONTAL);
    layout.setVerticalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(layout.createSequentialGroup().addContainerGap().add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(jLabel1).add(keycode, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(jLabel2).add(character, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(jLabel3).add(toggle, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))).add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE));
}
Example 13
Project: fa15-ceg3120-master  File: NewHomeownerPane.java View source code
// private Container addImageArea() {
// return null;
// }
/**
	 * Constructs the Container holding all the label and user input fields.
	 * 
	 * @return a Container holding all the user input fields
	 */
private Container addTextFields() {
    Container cont = new Container();
    cont.setLayout(new GridLayout(12, 2, 0, 2));
    try {
        final JLabel uuidLabel = new JLabel("Username:");
        uuidText = new JTextField((user == null) ? "" : user.getUuid());
        final JLabel password1Label = new JLabel("Password:");
        pswd1Field = new JPasswordField((user == null) ? "" : Arrays.toString(user.getPswd()));
        final JLabel password2Label = new JLabel("Confirm Password:");
        pswd2Field = new JPasswordField((user == null) ? "" : Arrays.toString(user.getPswd()));
        final JLabel firstNameLabel = new JLabel("First Name:");
        firstNameField = new JTextField((user == null) ? "" : user.getFirstName());
        final JLabel lastNameLabel = new JLabel("last Name:");
        lastNameField = new JTextField((user == null) ? "" : user.getLastName());
        final JLabel add1Label = new JLabel("Street Address 1:");
        add1Text = new JTextField((user == null) ? "" : user.getAddress1());
        final JLabel add2Label = new JLabel("Street Address 2:");
        add2Text = new JTextField((user == null) ? "" : user.getAddress2());
        final JLabel cityLabel = new JLabel("City:");
        cityText = new JTextField((user == null) ? "" : user.getCity());
        final JLabel stateLabel = new JLabel("State:");
        String[] states = { "NONE", "AK", "AL", "AR", "AZ", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "IA", "ID", "IL", "IN", "KS", "KY", "LA", "MA", "MD", "ME", "MI", "MN", "MO", "MS", "MT", "NC", "ND", "NE", "NH", "NJ", "NM", "NV", "NY", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VA", "VT", "WA", "WI", "WV", "WY" };
        stateText = new JComboBox<>(states);
        if (user != null) {
            String userState = user.getState();
            for (int i = 0; i < states.length; ++i) {
                if (states[i].equalsIgnoreCase(userState)) {
                    stateText.setSelectedIndex(i);
                    break;
                }
            }
        }
        final JLabel zipLabel = new JLabel("Zip Code:");
        MaskFormatter format = new MaskFormatter("#####");
        format.setPlaceholderCharacter('#');
        zipText = new JFormattedTextField(format);
        zipText.addFocusListener(new MyTextFocusListener(zipText));
        zipText.setText((user == null) ? "" : user.getZipCode());
        final JLabel phoneLabel = new JLabel("Phone:");
        format = new MaskFormatter("###-###-####");
        format.setPlaceholderCharacter('#');
        phoneText = new JFormattedTextField(format);
        phoneText.addFocusListener(new MyTextFocusListener(phoneText));
        phoneText.setText((user == null) ? "" : user.getPhoneNumber());
        final JLabel emailLabel = new JLabel("Email:");
        emailText = new JFormattedTextField();
        ((AbstractDocument) emailText.getDocument()).setDocumentFilter(new DocumentEmailFilter());
        emailText.setName("email");
        emailText.addFocusListener(new MyTextFocusListener(emailText));
        emailText.setText((user == null) ? "" : user.getEmailAddress());
        cont.add(uuidLabel);
        cont.add(uuidText);
        cont.add(password1Label);
        cont.add(pswd1Field);
        cont.add(password2Label);
        cont.add(pswd2Field);
        cont.add(firstNameLabel);
        cont.add(firstNameField);
        cont.add(lastNameLabel);
        cont.add(lastNameField);
        cont.add(add1Label);
        cont.add(add1Text);
        cont.add(add2Label);
        cont.add(add2Text);
        cont.add(cityLabel);
        cont.add(cityText);
        cont.add(stateLabel);
        cont.add(stateText);
        cont.add(zipLabel);
        cont.add(zipText);
        cont.add(phoneLabel);
        cont.add(phoneText);
        cont.add(emailLabel);
        cont.add(emailText);
    } catch (ParseException e) {
        e.printStackTrace();
    }
    return cont;
}
Example 14
Project: jtheque-movies-module-master  File: EditMoviePanel.java View source code
/**
     * Add the informations fields.
     *
     * @param parent The builder to add the fields to.
     */
private void addInformationsField(I18nPanelBuilder parent) {
    parent.addI18nLabel(Movie.DURATION, parent.gbcSet(0, 2));
    parent.addI18nLabel(Movie.RESOLUTION, parent.gbcSet(0, 3));
    try {
        fieldDuration = Filthy.newFormattedField(new MaskFormatter("##:##:##.###"));
        fieldDuration.setText("00:00:00:000");
        fieldDuration.getField().setColumns(10);
        parent.add(fieldDuration, parent.gbcSet(1, 2));
    } catch (ParseException e) {
        LoggerFactory.getLogger(getClass()).error(e.getMessage(), e);
    }
    try {
        fieldResolution = Filthy.newFormattedField(new MaskFormatter("####x####"));
        fieldResolution.setText("0000x0000");
        fieldResolution.getField().setColumns(10);
        parent.add(fieldResolution, parent.gbcSet(1, 3));
    } catch (ParseException e) {
        LoggerFactory.getLogger(getClass()).error(e.getMessage(), e);
    }
    PanelBuilder builder = parent.addPanel(parent.gbcSet(2, 2, GridBagUtils.HORIZONTAL, GridBagUtils.LINE_START, 2, 2, 1.0, 0.0));
    builder.getPanel().setBackground(Color.blue);
    @SuppressWarnings("unchecked") Controller<IMovieView> movieController = getBean("movieController", Controller.class);
    builder.addButton(ActionFactory.createAction("movie.actions.infos", movieController), builder.gbcSet(0, 0, GridBagUtils.NONE, GridBagUtils.LINE_START, 1.0, 1.0));
}
Example 15
Project: lwuit-master  File: InputModeKeyEditor.java View source code
/** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
    jLabel1 = new javax.swing.JLabel();
    keycode = new javax.swing.JSpinner();
    jLabel2 = new javax.swing.JLabel();
    jLabel3 = new javax.swing.JLabel();
    toggle = new javax.swing.JTextField();
    jScrollPane1 = new javax.swing.JScrollPane();
    help = new javax.swing.JTextPane();
    character = new javax.swing.JFormattedTextField();
    FormListener formListener = new FormListener();
    jLabel1.setText("Keycode");
    // NOI18N
    jLabel1.setName("jLabel1");
    // NOI18N
    keycode.setName("keycode");
    keycode.addChangeListener(formListener);
    jLabel2.setText("Character");
    // NOI18N
    jLabel2.setName("jLabel2");
    jLabel3.setText("Toggle Between");
    // NOI18N
    jLabel3.setName("jLabel3");
    toggle.setColumns(10);
    // NOI18N
    toggle.setName("toggle");
    // NOI18N
    jScrollPane1.setName("jScrollPane1");
    help.setContentType("text/html");
    help.setEditable(false);
    // NOI18N
    help.setText("<html>\r\n  <head>\r\n\r\n  </head>\r\n  <body>\r\n    <p style=\"margin-top: 0\">\r\n      \rKey input mode toggles the string characters given when the keycode/character is pressed.\nE.g. When the character '2' is pressed on a typical feature phone abc2 characters will replace\none another with repeater presses\n    </p>\r\n  </body>\r\n</html>\r\n");
    // NOI18N
    help.setName("help");
    jScrollPane1.setViewportView(help);
    try {
        character.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("*")));
    } catch (java.text.ParseException ex) {
        ex.printStackTrace();
    }
    // NOI18N
    character.setName("character");
    character.addActionListener(formListener);
    org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
    this.setLayout(layout);
    layout.setHorizontalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(layout.createSequentialGroup().addContainerGap().add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(jLabel1).add(jLabel2).add(jLabel3)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(toggle, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).add(keycode, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).add(character, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 217, Short.MAX_VALUE)));
    layout.linkSize(new java.awt.Component[] { character, keycode, toggle }, org.jdesktop.layout.GroupLayout.HORIZONTAL);
    layout.setVerticalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(layout.createSequentialGroup().addContainerGap().add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(jLabel1).add(keycode, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(jLabel2).add(character, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(jLabel3).add(toggle, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))).add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE));
}
Example 16
Project: mct-master  File: PlotSettingsAxisGroup.java View source code
JTextField getTimeSpanTextFieldFormat() {
    MaskFormatter formatter = null;
    try {
        formatter = new MaskFormatter("###/##:##:##");
        formatter.setPlaceholderCharacter('0');
    } catch (ParseException e) {
        logger.error("Error in creating a mask formatter", e);
    }
    return new TimeSpanTextField(formatter);
}
Example 17
Project: moonjava-flight-master  File: CriarUsuarioUI.java View source code
protected void mainMenu() {
    // Titulos
    JLabel tituloCodigo = new JLabel(bundle.getString("criar.usuario.titulo.codigo"));
    JLabel tituloNome = new JLabel(bundle.getString("criar.pessoafisica.titulo.nome"));
    JLabel tituloSobrenome = new JLabel(bundle.getString("criar.pessoafisica.titulo.sobrenome"));
    JLabel tituloNascimento = new JLabel(bundle.getString("criar.pessoafisica.titulo.nascimento"));
    JLabel tituloCpf = new JLabel(bundle.getString("criar.pessoafisica.titulo.cpf"));
    JLabel tituloRg = new JLabel(bundle.getString("criar.pessoafisica.titulo.rg"));
    JLabel tituloEndereco = new JLabel(bundle.getString("criar.pessoafisica.titulo.endereco"));
    JLabel tituloTelRes = new JLabel(bundle.getString("criar.pessoafisica.titulo.telResidencial"));
    JLabel tituloTelCelular = new JLabel(bundle.getString("criar.pessoafisica.titulo.telCelular"));
    JLabel tituloEmail = new JLabel(bundle.getString("criar.pessoafisica.titulo.email"));
    JLabel tituloPerfil = new JLabel(bundle.getString("criar.usuario.titulo.perfil"));
    JLabel tituloLogin = new JLabel(bundle.getString("criar.usuario.titulo.usuario"));
    JLabel tituloSenha = new JLabel(bundle.getString("criar.usuario.titulo.senha"));
    // Botoes e caixas de textos
    GerarCodigo gerarCodigo = new GerarCodigo("USUARIO");
    codigo = new JLabel(gerarCodigo.getCodigo());
    nome = new JTextField(bundle.getString("criar.pessoafisica.antes.nome"));
    sobrenome = new JTextField(bundle.getString("criar.pessoafisica.antes.sobrenome"));
    rg = new JTextField(bundle.getString("criar.pessoafisica.antes.rg"));
    endereco = new JTextField(bundle.getString("criar.pessoafisica.antes.endereco"));
    telResidencial = new JTextField(bundle.getString("criar.pessoafisica.antes.telResidencial"));
    telCelular = new JTextField(bundle.getString("criar.pessoafisica.antes.telCelular"));
    email = new JTextField(bundle.getString("criar.pessoafisica.antes.email"));
    login = new JTextField(bundle.getString("criar.usuario.antes.login"));
    senha = new JPasswordField();
    cadastrar = new JButton(bundle.getString("criar.usuario.botao.cadastrar"));
    imagemNascimento = new JLabel();
    alertaNascimento = new JLabel();
    imagemTelResidencial = new JLabel();
    alertaTelResidencial = new JLabel();
    imagemTelCelular = new JLabel();
    alertaTelCelular = new JLabel();
    Perfil[] val = Perfil.values();
    String[] perfis = new String[val.length];
    for (int i = 0; i < perfis.length; i++) {
        perfis[i] = val[i].setBundle(bundle);
    }
    DefaultComboBoxModel model = new DefaultComboBoxModel(perfis);
    perfil = new JComboBox(model);
    try {
        nascimento = new JFormattedTextField(new MaskFormatter("##/##/####"));
        cpf = new JFormattedTextField(new MaskFormatter("###.###.###-##"));
    } catch (ParseException e) {
        e.printStackTrace();
    }
    imagemCpf = new JLabel();
    alertaCpf = new JLabel();
    Font font = new Font("Century Gothic", Font.ITALIC, 13);
    nome.setFont(font);
    sobrenome.setFont(font);
    rg.setFont(font);
    endereco.setFont(font);
    telResidencial.setFont(font);
    telCelular.setFont(font);
    email.setFont(font);
    login.setFont(font);
    nome.setForeground(Color.GRAY);
    sobrenome.setForeground(Color.GRAY);
    rg.setForeground(Color.GRAY);
    endereco.setForeground(Color.GRAY);
    telResidencial.setForeground(Color.GRAY);
    telCelular.setForeground(Color.GRAY);
    email.setForeground(Color.GRAY);
    login.setForeground(Color.GRAY);
    senha.setDocument(new JTextFieldLimit(50));
    tituloCodigo.setBounds(60, 35, 100, 30);
    tituloNome.setBounds(60, 70, 200, 30);
    tituloSobrenome.setBounds(60, 105, 200, 30);
    tituloNascimento.setBounds(60, 140, 160, 30);
    tituloCpf.setBounds(60, 175, 40, 30);
    tituloRg.setBounds(60, 210, 40, 30);
    tituloEndereco.setBounds(60, 245, 100, 30);
    tituloTelRes.setBounds(60, 280, 140, 30);
    tituloTelCelular.setBounds(60, 315, 140, 30);
    tituloEmail.setBounds(60, 355, 160, 30);
    tituloPerfil.setBounds(60, 390, 80, 30);
    tituloLogin.setBounds(60, 425, 100, 30);
    tituloSenha.setBounds(60, 460, 100, 30);
    codigo.setBounds(200, 35, 100, 30);
    nome.setBounds(200, 70, 300, 30);
    sobrenome.setBounds(200, 105, 300, 30);
    nascimento.setBounds(200, 140, 180, 30);
    imagemNascimento.setBounds(390, 140, 180, 30);
    alertaNascimento.setBounds(415, 140, 180, 30);
    cpf.setBounds(200, 175, 180, 30);
    rg.setBounds(200, 210, 180, 30);
    endereco.setBounds(200, 245, 300, 30);
    telResidencial.setBounds(200, 280, 180, 30);
    imagemTelResidencial.setBounds(390, 280, 180, 30);
    alertaTelResidencial.setBounds(415, 280, 300, 30);
    telCelular.setBounds(200, 315, 180, 30);
    imagemTelCelular.setBounds(390, 315, 180, 30);
    alertaTelCelular.setBounds(415, 315, 300, 30);
    email.setBounds(200, 355, 300, 30);
    perfil.setBounds(200, 390, 250, 30);
    login.setBounds(200, 425, 230, 30);
    senha.setBounds(200, 460, 230, 30);
    cadastrar.setBounds(600, 460, 150, 30);
    alertaCpf.setBounds(410, 175, 100, 30);
    imagemCpf.setBounds(385, 175, 40, 30);
    conteudo.add(tituloCodigo);
    conteudo.add(tituloNome);
    conteudo.add(tituloSobrenome);
    conteudo.add(tituloNascimento);
    conteudo.add(tituloCpf);
    conteudo.add(tituloRg);
    conteudo.add(tituloEndereco);
    conteudo.add(tituloTelRes);
    conteudo.add(tituloTelCelular);
    conteudo.add(tituloEmail);
    conteudo.add(tituloPerfil);
    conteudo.add(tituloLogin);
    conteudo.add(tituloSenha);
    conteudo.add(codigo);
    conteudo.add(nome);
    conteudo.add(sobrenome);
    conteudo.add(nascimento);
    conteudo.add(imagemNascimento);
    conteudo.add(alertaNascimento);
    conteudo.add(cpf);
    conteudo.add(rg);
    conteudo.add(endereco);
    conteudo.add(telResidencial);
    conteudo.add(telCelular);
    conteudo.add(email);
    conteudo.add(perfil);
    conteudo.add(login);
    conteudo.add(senha);
    conteudo.add(cadastrar);
    conteudo.repaint();
    conteudo.validate();
}
Example 18
Project: notwa-master  File: WorkItemDetail.java View source code
private void init() {
    this.btnSave = new JButton("Save");
    this.btnAddNote = new JButton("Add note");
    this.description = new JTextArea();
    this.latestNote = new JTextArea();
    this.parent = new JTextField();
    MaskFormatter mf = null;
    try {
        mf = new MaskFormatter("##.##.#### ##:##");
    } catch (ParseException ex) {
        log.debug("Incorrect mask format!", ex);
    }
    this.deadline = new JFormattedTextField(mf);
    this.lastModified = new JTextField();
    this.statuses = new KeyValueComboBox<WorkItemStatus>();
    this.priorities = new KeyValueComboBox<WorkItemPriority>();
    this.assignedUsers = new KeyValueComboBox<User>();
    this.setLayout(new BorderLayout(5, 5));
    JPanel descriptionPanel = new JPanel(new BorderLayout());
    JPanel pDescription = new JPanel();
    JLabel lDescription = new JLabel("Description");
    pDescription.add(lDescription);
    descriptionPanel.add(pDescription, BorderLayout.LINE_START);
    description.setLineWrap(true);
    descriptionPanel.add(new JScrollPane(description), BorderLayout.CENTER);
    JPanel topPanel = new JPanel(new BorderLayout(5, 5));
    topPanel.add(descriptionPanel, BorderLayout.CENTER);
    topPanel.add(this.initBoxes(), BorderLayout.LINE_END);
    this.add(topPanel, BorderLayout.CENTER);
    JPanel notePanel = new JPanel(new BorderLayout());
    JPanel pLatestNote = new JPanel();
    JLabel lLatestNote = new JLabel("Latest note");
    pLatestNote.add(lLatestNote);
    notePanel.add(pLatestNote, BorderLayout.LINE_START);
    latestNote.setLineWrap(true);
    notePanel.add(new JScrollPane(latestNote), BorderLayout.CENTER);
    JPanel buttonsPanel = new JPanel();
    btnSave.addActionListener(this);
    btnAddNote.addActionListener(this);
    buttonsPanel.add(btnAddNote);
    buttonsPanel.add(btnSave);
    JPanel bottomPanel = new JPanel(new BorderLayout());
    bottomPanel.add(notePanel, BorderLayout.CENTER);
    bottomPanel.add(buttonsPanel, BorderLayout.LINE_END);
    bottomPanel.setPreferredSize(new Dimension(0, 35));
    this.add(bottomPanel, BorderLayout.PAGE_END);
}
Example 19
Project: AirlineManager-master  File: JTextFieldDateEditor.java View source code
/**
	 * Sets the mask visible.
	 * 
	 * @param isMaskVisible
	 *            true, if the mask should be visible
	 */
public void setMaskVisible(boolean isMaskVisible) {
    this.isMaskVisible = isMaskVisible;
    if (isMaskVisible) {
        if (maskFormatter == null) {
            try {
                maskFormatter = new MaskFormatter(createMaskFromDatePattern(datePattern));
                maskFormatter.setPlaceholderCharacter(this.placeholder);
                maskFormatter.install(this);
            } catch (ParseException e) {
                e.printStackTrace();
            }
        }
    }
}
Example 20
Project: Calendar-Application-master  File: JTextFieldDateEditor.java View source code
/**
	 * Sets the mask visible.
	 * 
	 * @param isMaskVisible
	 *            true, if the mask should be visible
	 */
public void setMaskVisible(boolean isMaskVisible) {
    this.isMaskVisible = isMaskVisible;
    if (isMaskVisible) {
        if (maskFormatter == null) {
            try {
                maskFormatter = new MaskFormatter(createMaskFromDatePattern(datePattern));
                maskFormatter.setPlaceholderCharacter(this.placeholder);
                maskFormatter.install(this);
            } catch (ParseException e) {
                e.printStackTrace();
            }
        }
    }
}
Example 21
Project: cashBob-master  File: SettingsDialog.java View source code
/**
     * Metoda vytvari formatovaci objekt pro IP adresy.
     *
     * @return instance tridy MaskFormatter
     */
private MaskFormatter getIPFormat() {
    MaskFormatter maskIP = null;
    try {
        maskIP = new MaskFormatter("###.###.###.###");
        maskIP.setPlaceholder("000.000.000.000");
        maskIP.setValidCharacters("0123456789");
        maskIP.setAllowsInvalid(false);
    } catch (ParseException ex) {
        ex.printStackTrace();
    }
    return maskIP;
}
Example 22
Project: get-organized-master  File: JTextFieldDateEditor.java View source code
/**
	 * Sets the mask visible.
	 * 
	 * @param isMaskVisible
	 *            true, if the mask should be visible
	 */
public void setMaskVisible(boolean isMaskVisible) {
    this.isMaskVisible = isMaskVisible;
    if (isMaskVisible) {
        if (maskFormatter == null) {
            try {
                maskFormatter = new MaskFormatter(createMaskFromDatePattern(datePattern));
                maskFormatter.setPlaceholderCharacter(this.placeholder);
                maskFormatter.install(this);
            } catch (ParseException e) {
                e.printStackTrace();
            }
        }
    }
}
Example 23
Project: Hotel-Management_MINF10-HCM-master  File: JTextFieldDateEditor.java View source code
/**
	 * Sets the mask visible.
	 * 
	 * @param isMaskVisible
	 *            true, if the mask should be visible
	 */
public void setMaskVisible(boolean isMaskVisible) {
    this.isMaskVisible = isMaskVisible;
    if (isMaskVisible) {
        if (maskFormatter == null) {
            try {
                maskFormatter = new MaskFormatter(createMaskFromDatePattern(datePattern));
                maskFormatter.setPlaceholderCharacter(this.placeholder);
                maskFormatter.install(this);
            } catch (ParseException e) {
                e.printStackTrace();
            }
        }
    }
}
Example 24
Project: Labos3eSup-master  File: JTextFieldDateEditor.java View source code
/**
	 * Sets the mask visible.
	 * 
	 * @param isMaskVisible
	 *            true, if the mask should be visible
	 */
public void setMaskVisible(boolean isMaskVisible) {
    this.isMaskVisible = isMaskVisible;
    if (isMaskVisible) {
        if (maskFormatter == null) {
            try {
                maskFormatter = new MaskFormatter(createMaskFromDatePattern(datePattern));
                maskFormatter.setPlaceholderCharacter(this.placeholder);
                maskFormatter.install(this);
            } catch (ParseException e) {
                e.printStackTrace();
            }
        }
    }
}
Example 25
Project: stockplay-master  File: EditUserDialog.java View source code
private void createDialog() {
    JPanel contentPane = new JPanel();
    contentPane.setBorder(BorderFactory.createEmptyBorder(10, 15, 10, 15));
    setContentPane(contentPane);
    setLayout(new GridBagLayout());
    setLocationRelativeTo(this.getOwner());
    GridBagConstraints cTitel = new GridBagConstraints();
    cTitel.gridwidth = 10;
    cTitel.ipady = 25;
    cTitel.gridx = 0;
    cTitel.gridy = 0;
    cTitel.anchor = GridBagConstraints.LINE_START;
    JLabel titel = new JLabel(title);
    titel.setFont(titel.getFont().deriveFont(Font.BOLD, 20));
    add(titel, cTitel);
    GridBagConstraints cItemLabel = new GridBagConstraints();
    cItemLabel.anchor = GridBagConstraints.LINE_END;
    cItemLabel.gridx = 0;
    cItemLabel.gridy = 1;
    cItemLabel.insets = new Insets(5, 0, 0, 10);
    GridBagConstraints cItem = new GridBagConstraints();
    cItem.gridx = 1;
    cItem.gridy = 1;
    cItem.gridwidth = 2;
    cItem.fill = GridBagConstraints.HORIZONTAL;
    cItem.insets = new Insets(5, 10, 0, 0);
    GridBagConstraints cButton = (GridBagConstraints) cItem.clone();
    cButton.gridwidth = 1;
    cButton.gridx += 3;
    JLabel nicknameLabel = new JLabel(translations.getString("NICKNAME"));
    add(nicknameLabel, cItemLabel);
    nicknameField = new JTextField(user.getNickname());
    add(nicknameField, cItem);
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel passwordLabel = new JLabel(translations.getString("PASSWORD"));
    add(passwordLabel, cItemLabel);
    passwordField = new JPasswordField("********");
    passwordField.setEditable(false);
    add(passwordField, cItem);
    changePasswordButton = new JButton(translations.getString("CHANGE_PASSWORD"));
    changePasswordButton.addActionListener(new ActionListener() {

        public void actionPerformed(ActionEvent e) {
            passwordEdited = true;
            passwordField.setText("");
            passwordField.setEchoChar('*');
            passwordField.setEditable(true);
            passwordField.requestFocus();
            changePasswordButton.setEnabled(false);
        }
    });
    //indien reeds doorgegeven dat het paswoord moet veranderd worden, deze button direct (de)activeren
    if (passwordEdited) {
        changePasswordButton.doClick();
    }
    add(changePasswordButton, cButton);
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel lastnameLabel = new JLabel(translations.getString("LASTNAME"));
    add(lastnameLabel, cItemLabel);
    lastnameField = new JTextField(user.getLastname());
    add(lastnameField, cItem);
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel firstnameLabel = new JLabel(translations.getString("FIRSTNAME"));
    add(firstnameLabel, cItemLabel);
    firstnameField = new JTextField(user.getFirstname());
    add(firstnameField, cItem);
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel emailLabel = new JLabel(translations.getString("EMAIL"));
    add(emailLabel, cItemLabel);
    emailField = new JTextField(user.getEmail());
    emailField.setInputVerifier(new InputVerifier() {

        private final Pattern emailPattern = Pattern.compile("[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?");

        @Override
        public boolean verify(JComponent input) {
            return emailPattern.matcher(((JTextField) input).getText()).matches();
        }
    });
    add(emailField, cItem);
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel roleLabel = new JLabel(translations.getString("ROLE"));
    add(roleLabel, cItemLabel);
    roleField = new JComboBox(User.Role.values());
    roleField.setSelectedItem(user.getRole());
    add(roleField, cItem);
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel rrnLabel = new JLabel(translations.getString("SSN"));
    add(rrnLabel, cItemLabel);
    try {
        rrnMask = new MaskFormatter("##.##.##-###.##");
        rrnMask.setValueContainsLiteralCharacters(false);
        rrnField = new JFormattedTextField();
        if (user.getRijksregisternummer() != null) {
            rrnField.setValue(user.getRijksregisternummer().toString());
        }
        rrnMask.install(rrnField);
        add(rrnField, cItem);
    } catch (ParseException ex) {
    }
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel regdateLabel = new JLabel(translations.getString("REGDATE"));
    add(regdateLabel, cItemLabel);
    regdateField = new JFormattedTextField(DateFormat.getDateInstance());
    if (user.getRegdate() != null) {
        regdateField.setValue(user.getRegdate());
    }
    regdateField.setEditable(false);
    add(regdateField, cItem);
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel startamountLabel = new JLabel(translations.getString("STARTAMOUNT"));
    add(startamountLabel, cItemLabel);
    startamountField = new JFormattedTextField(NumberFormat.getCurrencyInstance());
    startamountField.setValue(user.getStartamount());
    startamountField.setEditable(false);
    add(startamountField, cItem);
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel cashLabel = new JLabel(translations.getString("CASH"));
    add(cashLabel, cItemLabel);
    cashField = new JFormattedTextField(NumberFormat.getCurrencyInstance());
    if (user.getCash() != null) {
        cashField.setValue(user.getCash());
    }
    cashField.setEditable(false);
    add(cashField, cItem);
    changeCashButton = new JButton(translations.getString("CHANGE_CASH"));
    changeCashButton.addActionListener(new ActionListener() {

        public void actionPerformed(ActionEvent e) {
            ValueChangeWithReasonDialog dialog = new ValueChangeWithReasonDialog<Double>(translations.getString("CASH"), user.getCash(), NumberFormat.getInstance(), new SpinnerNumberModel(0.0, -1000000, 1000000, 0.1), new ComputeChange<Double>() {

                public Double sum(Double t1, Double t2) {
                    return t1 + t2;
                }
            }, cashChange);
            dialog.setVisible(true);
            if (dialog.isSuccess()) {
                cashChange = dialog.getValueChange();
                cashField.setValue(user.getCash() + cashChange.getDelta());
            }
        }
    });
    add(changeCashButton, cButton);
    cItemLabel.gridy++;
    cItem.gridy++;
    cButton.gridy++;
    JLabel pointsLabel = new JLabel(translations.getString("POINTS"));
    add(pointsLabel, cItemLabel);
    pointsField = new JFormattedTextField(NumberFormat.getIntegerInstance());
    if (user.getPoints() != null) {
        pointsField.setValue(user.getPoints());
    }
    pointsField.setEditable(false);
    add(pointsField, cItem);
    cItem.gridx++;
    changePointsButton = new JButton(translations.getString("CHANGE_POINTS"));
    changePointsButton.addActionListener(new ActionListener() {

        public void actionPerformed(ActionEvent e) {
            ValueChangeWithReasonDialog dialog = new ValueChangeWithReasonDialog<Integer>(translations.getString("POINTS"), user.getPoints(), NumberFormat.getInstance(), new SpinnerNumberModel(0, -10000, 10000, 1), new ComputeChange<Integer>() {

                public Integer sum(Integer t1, Integer t2) {
                    return t1 + t2;
                }
            }, pointsChange);
            dialog.setVisible(true);
            if (dialog.isSuccess()) {
                pointsChange = dialog.getValueChange();
                pointsField.setValue(user.getPoints() + pointsChange.getDelta());
            }
        }
    });
    add(changePointsButton, cButton);
    cItem.gridx--;
    cItem.gridwidth = 1;
    cItem.gridy++;
    saveButton = new JButton(translations.getString("SAVE"));
    saveButton.setActionCommand(SAVE_ACTION);
    saveButton.addActionListener(this);
    add(saveButton, cItem);
    getRootPane().setDefaultButton(saveButton);
    cItem.gridx++;
    cancelButton = new JButton(translations.getString("CANCEL"));
    cancelButton.setActionCommand(CANCEL_ACTION);
    cancelButton.addActionListener(this);
    add(cancelButton, cItem);
    pack();
}
Example 26
Project: T2Ti.ERP.PAF-ECF-TEF-master  File: LMFS.java View source code
private void defineFormatoData() {
    try {
        MaskFormatter mascara = new MaskFormatter("##/##/####");
        DefaultFormatterFactory formatter = new DefaultFormatterFactory(mascara);
        dataInicial.setFormatterFactory(formatter);
        dataFinal.setFormatterFactory(formatter);
    } catch (ParseException ex) {
        ex.printStackTrace();
    }
}
Example 27
Project: WebCams-master  File: StreamPanelText.java View source code
/** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
    spinX = new javax.swing.JSpinner();
    spinY = new javax.swing.JSpinner();
    spinW = new javax.swing.JSpinner();
    spinH = new javax.swing.JSpinner();
    labelFont = new javax.swing.JLabel();
    lblColor = new javax.swing.JLabel();
    cboFonts = new javax.swing.JComboBox();
    txtHexColor = new javax.swing.JFormattedTextField();
    btnSelectColor = new javax.swing.JButton();
    tglActiveStream = new javax.swing.JToggleButton();
    jSeparator4 = new javax.swing.JSeparator();
    jSeparator7 = new javax.swing.JSeparator();
    labelText = new javax.swing.JLabel();
    jLabel2 = new javax.swing.JLabel();
    labelX1 = new javax.swing.JLabel();
    labelY1 = new javax.swing.JLabel();
    labelW1 = new javax.swing.JLabel();
    labelH1 = new javax.swing.JLabel();
    jSlSpinX = new javax.swing.JSlider();
    jSlSpinY = new javax.swing.JSlider();
    jSlSpinW = new javax.swing.JSlider();
    jSlSpinH = new javax.swing.JSlider();
    jSeparator5 = new javax.swing.JSeparator();
    spinZOrder = new javax.swing.JSpinner();
    labelZ1 = new javax.swing.JLabel();
    jSlSpinZOrder = new javax.swing.JSlider();
    jSeparator3 = new javax.swing.JSeparator();
    tglClock = new javax.swing.JToggleButton();
    tglQRCode = new javax.swing.JToggleButton();
    jcbLockAR = new javax.swing.JCheckBox();
    jSeparator8 = new javax.swing.JSeparator();
    tglPreview = new javax.swing.JToggleButton();
    scrAreaTxt = new javax.swing.JScrollPane();
    txtArea = new javax.swing.JTextArea();
    lblTxtMode = new javax.swing.JLabel();
    tglCDown = new javax.swing.JToggleButton();
    spinDuration = new javax.swing.JSpinner();
    jcbPlayList = new javax.swing.JCheckBox();
    setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
    setFocusTraversalPolicyProvider(true);
    setMaximumSize(new java.awt.Dimension(286, 370));
    setPreferredSize(new java.awt.Dimension(286, 370));
    setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
    // NOI18N
    spinX.setFont(new java.awt.Font("Tahoma", 0, 8));
    // NOI18N
    spinX.setName("spinX");
    spinX.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            spinXStateChanged(evt);
        }
    });
    add(spinX, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 160, 50, -1));
    // NOI18N
    spinY.setFont(new java.awt.Font("Tahoma", 0, 8));
    // NOI18N
    spinY.setName("spinY");
    spinY.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            spinYStateChanged(evt);
        }
    });
    add(spinY, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 180, 50, -1));
    // NOI18N
    spinW.setFont(new java.awt.Font("Tahoma", 0, 8));
    spinW.setModel(new javax.swing.SpinnerNumberModel(1, 1, null, 1));
    // NOI18N
    spinW.setName("spinW");
    spinW.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            spinWStateChanged(evt);
        }
    });
    add(spinW, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 200, 50, -1));
    // NOI18N
    spinH.setFont(new java.awt.Font("Tahoma", 0, 8));
    spinH.setModel(new javax.swing.SpinnerNumberModel(1, 1, null, 1));
    // NOI18N
    spinH.setName("spinH");
    spinH.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            spinHStateChanged(evt);
        }
    });
    add(spinH, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 220, 50, -1));
    // NOI18N
    java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("webcamstudio/Languages");
    // NOI18N
    labelFont.setText(bundle.getString("FONT"));
    // NOI18N
    labelFont.setName("labelFont");
    add(labelFont, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 308, 72, -1));
    // NOI18N
    lblColor.setText(bundle.getString("COLOR"));
    // NOI18N
    lblColor.setName("lblColor");
    add(lblColor, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 338, 72, -1));
    cboFonts.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
    // NOI18N
    cboFonts.setName("cboFonts");
    cboFonts.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            cboFontsActionPerformed(evt);
        }
    });
    add(cboFonts, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 300, 210, -1));
    try {
        txtHexColor.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("HHHHHH")));
    } catch (java.text.ParseException ex) {
        ex.printStackTrace();
    }
    // NOI18N
    txtHexColor.setName("txtHexColor");
    txtHexColor.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            txtHexColorActionPerformed(evt);
        }
    });
    txtHexColor.addFocusListener(new java.awt.event.FocusAdapter() {

        public void focusLost(java.awt.event.FocusEvent evt) {
            txtHexColorFocusLost(evt);
        }
    });
    add(txtHexColor, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 330, 178, -1));
    // NOI18N
    btnSelectColor.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/applications-graphics.png")));
    // NOI18N
    btnSelectColor.setToolTipText(bundle.getString("COLOR"));
    // NOI18N
    btnSelectColor.setName("btnSelectColor");
    btnSelectColor.setPreferredSize(new java.awt.Dimension(32, 20));
    btnSelectColor.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnSelectColorActionPerformed(evt);
        }
    });
    add(btnSelectColor, new org.netbeans.lib.awtextra.AbsoluteConstraints(248, 333, -1, -1));
    // NOI18N
    tglActiveStream.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/media-playback-start.png")));
    // NOI18N
    tglActiveStream.setName("tglActiveStream");
    tglActiveStream.setPreferredSize(new java.awt.Dimension(32, 20));
    // NOI18N
    tglActiveStream.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/media-playback-stop.png")));
    tglActiveStream.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            tglActiveStreamActionPerformed(evt);
        }
    });
    add(tglActiveStream, new org.netbeans.lib.awtextra.AbsoluteConstraints(7, 84, 110, 20));
    jSeparator4.setOrientation(javax.swing.SwingConstants.VERTICAL);
    // NOI18N
    jSeparator4.setName("jSeparator4");
    add(jSeparator4, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 7, 10, 142));
    // NOI18N
    jSeparator7.setName("jSeparator7");
    jSeparator7.setPreferredSize(new java.awt.Dimension(48, 10));
    add(jSeparator7, new org.netbeans.lib.awtextra.AbsoluteConstraints(126, 152, 150, 10));
    // NOI18N
    labelText.setFont(new java.awt.Font("Tahoma", 0, 8));
    // NOI18N
    labelText.setText(bundle.getString("ENTER_TEXT"));
    labelText.setToolTipText("");
    // NOI18N
    labelText.setName("labelText");
    add(labelText, new org.netbeans.lib.awtextra.AbsoluteConstraints(177, 137, 70, -1));
    // NOI18N
    jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/FontCC.png")));
    // NOI18N
    jLabel2.setName("jLabel2");
    add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(11, 7, -1, 50));
    // NOI18N
    labelX1.setFont(new java.awt.Font("Tahoma", 0, 8));
    // NOI18N
    labelX1.setText(bundle.getString("X"));
    // NOI18N
    labelX1.setName("labelX1");
    add(labelX1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 170, 10, 10));
    // NOI18N
    labelY1.setFont(new java.awt.Font("Tahoma", 0, 8));
    // NOI18N
    labelY1.setText(bundle.getString("Y"));
    // NOI18N
    labelY1.setName("labelY1");
    add(labelY1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 190, 10, -1));
    // NOI18N
    labelW1.setFont(new java.awt.Font("Tahoma", 0, 8));
    // NOI18N
    labelW1.setText(bundle.getString("WIDTH"));
    // NOI18N
    labelW1.setName("labelW1");
    add(labelW1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 210, 52, -1));
    // NOI18N
    labelH1.setFont(new java.awt.Font("Tahoma", 0, 8));
    // NOI18N
    labelH1.setText(bundle.getString("HEIGHT"));
    // NOI18N
    labelH1.setName("labelH1");
    add(labelH1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 230, 40, -1));
    jSlSpinX.setMajorTickSpacing(10);
    jSlSpinX.setMaximum(MasterMixer.getInstance().getWidth());
    jSlSpinX.setMinimum(-MasterMixer.getInstance().getWidth());
    jSlSpinX.setMinorTickSpacing(1);
    jSlSpinX.setValue(0);
    jSlSpinX.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    // NOI18N
    jSlSpinX.setName("jSlSpinX");
    jSlSpinX.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            jSlSpinXStateChanged(evt);
        }
    });
    add(jSlSpinX, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 160, 150, 20));
    jSlSpinY.setMajorTickSpacing(10);
    jSlSpinY.setMaximum(MasterMixer.getInstance().getHeight());
    jSlSpinY.setMinimum(-MasterMixer.getInstance().getHeight());
    jSlSpinY.setMinorTickSpacing(1);
    jSlSpinY.setValue(0);
    jSlSpinY.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    jSlSpinY.setInverted(true);
    // NOI18N
    jSlSpinY.setName("jSlSpinY");
    jSlSpinY.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            jSlSpinYStateChanged(evt);
        }
    });
    add(jSlSpinY, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 180, 150, 20));
    jSlSpinW.setMajorTickSpacing(10);
    jSlSpinW.setMaximum(MasterMixer.getInstance().getWidth());
    jSlSpinW.setMinimum(1);
    jSlSpinW.setMinorTickSpacing(1);
    jSlSpinW.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    // NOI18N
    jSlSpinW.setName("jSlSpinW");
    jSlSpinW.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            jSlSpinWStateChanged(evt);
        }
    });
    add(jSlSpinW, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 200, 150, 20));
    jSlSpinH.setMajorTickSpacing(10);
    jSlSpinH.setMaximum(MasterMixer.getInstance().getHeight());
    jSlSpinH.setMinimum(1);
    jSlSpinH.setMinorTickSpacing(1);
    jSlSpinH.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    // NOI18N
    jSlSpinH.setName("jSlSpinH");
    jSlSpinH.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            jSlSpinHStateChanged(evt);
        }
    });
    add(jSlSpinH, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 220, 150, 20));
    jSeparator5.setOrientation(javax.swing.SwingConstants.VERTICAL);
    // NOI18N
    jSeparator5.setName("jSeparator5");
    add(jSeparator5, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 160, 10, 129));
    // NOI18N
    spinZOrder.setFont(new java.awt.Font("Tahoma", 0, 8));
    // NOI18N
    spinZOrder.setName("spinZOrder");
    spinZOrder.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            spinZOrderStateChanged(evt);
        }
    });
    add(spinZOrder, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 261, 50, -1));
    // NOI18N
    labelZ1.setFont(new java.awt.Font("Tahoma", 0, 8));
    // NOI18N
    labelZ1.setText(bundle.getString("LAYER"));
    labelZ1.setMaximumSize(new java.awt.Dimension(30, 10));
    labelZ1.setMinimumSize(new java.awt.Dimension(30, 10));
    // NOI18N
    labelZ1.setName("labelZ1");
    labelZ1.setPreferredSize(new java.awt.Dimension(30, 10));
    add(labelZ1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 271, 40, 9));
    jSlSpinZOrder.setMajorTickSpacing(10);
    jSlSpinZOrder.setMaximum(20);
    jSlSpinZOrder.setMinimum(-20);
    jSlSpinZOrder.setMinorTickSpacing(1);
    jSlSpinZOrder.setPaintTicks(true);
    jSlSpinZOrder.setSnapToTicks(true);
    jSlSpinZOrder.setValue(0);
    jSlSpinZOrder.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    // NOI18N
    jSlSpinZOrder.setName("jSlSpinZOrder");
    jSlSpinZOrder.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            jSlSpinZOrderStateChanged(evt);
        }
    });
    add(jSlSpinZOrder, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 259, 150, 30));
    // NOI18N
    jSeparator3.setName("jSeparator3");
    jSeparator3.setPreferredSize(new java.awt.Dimension(48, 10));
    add(jSeparator3, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 290, 268, 10));
    // NOI18N
    tglClock.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/clock-add.png")));
    tglClock.setToolTipText("Switch to Date/Clock Mode.");
    // NOI18N
    tglClock.setName("tglClock");
    // NOI18N
    tglClock.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/clock-add.png")));
    // NOI18N
    tglClock.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/clock-add-selected.png")));
    tglClock.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            tglClockActionPerformed(evt);
        }
    });
    add(tglClock, new org.netbeans.lib.awtextra.AbsoluteConstraints(62, 107, 55, 20));
    // NOI18N
    tglQRCode.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/qrcode.png")));
    tglQRCode.setToolTipText("Switch to QRCode mode.");
    // NOI18N
    tglQRCode.setName("tglQRCode");
    // NOI18N
    tglQRCode.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/qrcode.png")));
    // NOI18N
    tglQRCode.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/qrcode-selected.png")));
    tglQRCode.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            tglQRCodeActionPerformed(evt);
        }
    });
    add(tglQRCode, new org.netbeans.lib.awtextra.AbsoluteConstraints(7, 107, 55, 20));
    // NOI18N
    jcbLockAR.setFont(new java.awt.Font("Tahoma", 0, 8));
    jcbLockAR.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT);
    // NOI18N
    jcbLockAR.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/LockButton-open_small.png")));
    // NOI18N
    jcbLockAR.setName("jcbLockAR");
    // NOI18N
    jcbLockAR.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/LockButton-open_small.png")));
    // NOI18N
    jcbLockAR.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/LockButton-close_small.png")));
    jcbLockAR.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            jcbLockARActionPerformed(evt);
        }
    });
    add(jcbLockAR, new org.netbeans.lib.awtextra.AbsoluteConstraints(53, 210, -1, -1));
    // NOI18N
    jSeparator8.setName("jSeparator8");
    jSeparator8.setPreferredSize(new java.awt.Dimension(48, 10));
    add(jSeparator8, new org.netbeans.lib.awtextra.AbsoluteConstraints(126, 249, 150, 10));
    // NOI18N
    tglPreview.setFont(new java.awt.Font("Ubuntu", 0, 5));
    // NOI18N
    tglPreview.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/PreviewButton2.png")));
    tglPreview.setToolTipText("Preview Mode");
    // NOI18N
    tglPreview.setName("tglPreview");
    // NOI18N
    tglPreview.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/PreviewButton2.png")));
    // NOI18N
    tglPreview.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/PreviewButtonSelected4.png")));
    tglPreview.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            tglPreviewActionPerformed(evt);
        }
    });
    add(tglPreview, new org.netbeans.lib.awtextra.AbsoluteConstraints(6, 242, 112, 20));
    scrAreaTxt.setAutoscrolls(true);
    // NOI18N
    scrAreaTxt.setName("scrAreaTxt");
    // NOI18N
    txtArea.setName("txtArea");
    txtArea.addKeyListener(new java.awt.event.KeyAdapter() {

        public void keyReleased(java.awt.event.KeyEvent evt) {
            txtAreaKeyReleased(evt);
        }
    });
    scrAreaTxt.setViewportView(txtArea);
    add(scrAreaTxt, new org.netbeans.lib.awtextra.AbsoluteConstraints(129, 5, 149, 127));
    lblTxtMode.setForeground(new java.awt.Color(255, 220, 0));
    // NOI18N
    lblTxtMode.setName("lblTxtMode");
    add(lblTxtMode, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 133, 105, 20));
    // NOI18N
    tglCDown.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/Chrono.png")));
    tglCDown.setToolTipText("Switch to Timer Mode.");
    // NOI18N
    tglCDown.setName("tglCDown");
    // NOI18N
    tglCDown.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/Chrono.png")));
    // NOI18N
    tglCDown.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/Chrono_selected.png")));
    tglCDown.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            tglCDownActionPerformed(evt);
        }
    });
    add(tglCDown, new org.netbeans.lib.awtextra.AbsoluteConstraints(7, 61, 34, 20));
    // NOI18N
    spinDuration.setFont(new java.awt.Font("Tahoma", 0, 8));
    spinDuration.setToolTipText("Set duration in seconds.");
    // NOI18N
    spinDuration.setName("spinDuration");
    spinDuration.addChangeListener(new javax.swing.event.ChangeListener() {

        public void stateChanged(javax.swing.event.ChangeEvent evt) {
            spinDurationStateChanged(evt);
        }
    });
    add(spinDuration, new org.netbeans.lib.awtextra.AbsoluteConstraints(57, 60, 61, -1));
    jcbPlayList.setToolTipText("PlayList Mode Switch.");
    // NOI18N
    jcbPlayList.setName("jcbPlayList");
    jcbPlayList.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            jcbPlayListActionPerformed(evt);
        }
    });
    add(jcbPlayList, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 62, 20, -1));
    getAccessibleContext().setAccessibleParent(this);
}
Example 28
Project: josm-plugins-master  File: VideoPlugin.java View source code
private void showJumpTo() {
    try {
        JOptionPane d = new JOptionPane(tr("Jump to"), JOptionPane.QUESTION_MESSAGE, JOptionPane.OK_CANCEL_OPTION);
        SimpleDateFormat gpsTimeFormat = new SimpleDateFormat("HH:mm:ss");
        String timerange = gpsTimeFormat.format(videoPositionLayer.getFirstWayPoint().getTime()) + " - ";
        timerange = timerange + gpsTimeFormat.format(videoPositionLayer.getLastWayPoint().getTime());
        //TODO for some reason this doesn't work -> use dialog
        d.add(new JLabel(timerange));
        final JFormattedTextField inp = new JFormattedTextField(new MaskFormatter("##:##:##"));
        inp.setText(gpsTimeFormat.format(videoPositionLayer.getGPSDate()));
        inp.setInputVerifier(new InputVerifier() {

            @Override
            public boolean verify(JComponent input) {
                return false;
            }
        });
        //hack to set the focus
        SwingUtilities.invokeLater(new Runnable() {

            @Override
            public void run() {
                inp.requestFocus();
                inp.setCaretPosition(0);
            }
        });
        if (JOptionPane.showConfirmDialog(Main.parent, inp, tr("Jump to GPS time"), JOptionPane.OK_CANCEL_OPTION) == JOptionPane.OK_OPTION) {
            //add the day to the time
            Date t = gpsTimeFormat.parse(inp.getText());
            Calendar time = Calendar.getInstance();
            Calendar date = Calendar.getInstance();
            time.setTime(t);
            date.setTime(videoPositionLayer.getFirstWayPoint().getTime());
            time.set(date.get(Calendar.YEAR), date.get(Calendar.MONTH), date.get(Calendar.DATE));
            if (t != null) {
                videoPositionLayer.jump(time.getTime());
            }
        }
    } catch (ParseException e1) {
        e1.printStackTrace();
    }
}
Example 29
Project: cryptoapplet-master  File: ValidaTarjeta.java View source code
/**
	 * This method initializes jNombreTarjetaTextField	
	 * 	
	 * @return javax.swing.JTextField	
	 */
private JFormattedTextField getJNombreTarjetaTextField() {
    if (jNombreTarjetaTextField == null) {
        // El nombre de la tarjeta solo acepta letras y números
        // Se agrega la barra baja como separador
        MaskFormatter formato = new MaskFormatter();
        formato.setValidCharacters(CARACTERES_VALIDOS);
        formato.setAllowsInvalid(false);
        try {
            formato.setMask(MASK);
        } catch (ParseException e) {
        }
        jNombreTarjetaTextField = new JFormattedTextField(formato);
        jNombreTarjetaTextField.setFocusLostBehavior(javax.swing.JFormattedTextField.COMMIT);
    }
    return jNombreTarjetaTextField;
}
Example 30
Project: servoy-client-master  File: J2DBClient.java View source code
/**
	 * updates the insert mode icon for the given display
	 *
	 * @param display
	 */
public void updateInsertModeIcon(IDisplay display) {
    Icon icon = empty;
    if (display instanceof DataField) {
        DataField field = (DataField) display;
        AbstractFormatterFactory formatterFactory = field.getFormatterFactory();
        if (formatterFactory instanceof DefaultFormatterFactory) {
            DefaultFormatterFactory factory = ((DefaultFormatterFactory) formatterFactory);
            AbstractFormatter editFormatter = factory.getEditFormatter();
            if (editFormatter == null)
                editFormatter = factory.getDefaultFormatter();
            if (editFormatter instanceof DefaultFormatter && !(editFormatter instanceof MaskFormatter)) {
                if (((DefaultFormatter) editFormatter).getOverwriteMode()) {
                    icon = overwrite;
                } else {
                    icon = insert;
                }
            }
        }
    } else if (display instanceof DataTextArea) {
        if (((DataTextArea) display).getOverwriteMode()) {
            icon = overwrite;
        } else {
            icon = insert;
        }
    }
    insertModeLabel.setIcon(icon);
}
Example 31
Project: jextractor-master  File: MyCardFormat.java View source code
public String execute(String cardNumber) {
    try {
        maskFormatter = new MaskFormatter("####.##XX.XXXX.XX##");
        maskFormatter.setValueContainsLiteralCharacters(false);
        return maskFormatter.valueToString(cardNumber);
    } catch (ParseException e) {
        return "erro.erro.erro.erro";
    }
}
Example 32
Project: eswaraj-master  File: MaskFormatAnnotationFormatterFactory.java View source code
public Parser<?> getParser(MaskFormat annotation, Class<?> fieldType) {
    return new MaskFormatter(annotation.value());
}
Example 33
Project: spring-framework-issues-master  File: MaskFormatAnnotationFormatterFactory.java View source code
public Parser<?> getParser(MaskFormat annotation, Class<?> fieldType) {
    return new MaskFormatter(annotation.value());
}
Example 34
Project: spring-mvc-showcase-master  File: MaskFormatAnnotationFormatterFactory.java View source code
public Parser<?> getParser(MaskFormat annotation, Class<?> fieldType) {
    return new MaskFormatter(annotation.value());
}
Example 35
Project: components-html5-master  File: MaskFormatAnnotationFormatterFactory.java View source code
@Override
public Parser<?> getParser(MaskFormat annotation, Class<?> fieldType) {
    return new MaskFormatter(annotation.value());
}
Example 36
Project: agile-itsm-master  File: Telefone.java View source code
private static String format(String pattern, Object value) {
    MaskFormatter mask;
    try {
        mask = new MaskFormatter(pattern);
        mask.setValueContainsLiteralCharacters(false);
        return mask.valueToString(value);
    } catch (ParseException e) {
        e.printStackTrace();
        return "";
    }
}
Example 37
Project: mdmconnectors-master  File: PanelAbstract.java View source code
public static MaskFormatter getMaskFormatter(String mask) {
    MaskFormatter maskFormatter = null;
    try {
        maskFormatter = new MaskFormatter(mask);
        maskFormatter.setPlaceholderCharacter('_');
    } catch (ParseException e) {
    }
    return maskFormatter;
}
Example 38
Project: androrat-master  File: SMSLogPanel.java View source code
protected MaskFormatter createFormatter(String s) {
    MaskFormatter formatter = null;
    try {
        formatter = new MaskFormatter(s);
    } catch (java.text.ParseException exc) {
    }
    return formatter;
}
Example 39
Project: trade-manager-master  File: ConnectionPane.java View source code
/**
	 * Method createFormatter.
	 * 
	 * @param s
	 *            String
	 * @return MaskFormatter
	 */
private MaskFormatter createFormatter(String s) {
    try {
        return new MaskFormatter(s);
    } catch (ParseException exc) {
        _log.error("Error creating formatter: " + exc.getMessage());
    }
    return null;
}
Example 40
Project: java.old-master  File: TextInputDemo.java View source code
// A convenience method for creating a MaskFormatter.
protected MaskFormatter createFormatter(String s) {
    MaskFormatter formatter = null;
    try {
        formatter = new MaskFormatter(s);
    } catch (java.text.ParseException exc) {
        System.err.println("formatter is bad: " + exc.getMessage());
        System.exit(-1);
    }
    return formatter;
}
Example 41
Project: windowtester-master  File: TextInputDemo.java View source code
//A convenience method for creating a MaskFormatter.
protected MaskFormatter createFormatter(String s) {
    MaskFormatter formatter = null;
    try {
        formatter = new MaskFormatter(s);
    } catch (java.text.ParseException exc) {
        System.err.println("formatter is bad: " + exc.getMessage());
        System.exit(-1);
    }
    return formatter;
}
Example 42
Project: Tree-Pruner-master  File: Util.java View source code
public static MaskFormatter createMaskFormatter(final String s) {
    MaskFormatter formatter = null;
    try {
        formatter = new MaskFormatter(s);
    } catch (final ParseException e) {
        throw new IllegalArgumentException(e);
    }
    return formatter;
}