editConstraints.fill = GridBagConstraints.HORIZONTAL; addToPanel(mainPanel, labelConstraints, 0, 0, new JLabel("CSV File: ", JLabel.RIGHT)); addToPanel(mainPanel, editConstraints, 1, 0, fileName = new JTextField(20)); addToPanel(mainPanel, labelConstraints, 2, 0, browseButton = new JButton("Browse...")); addToPanel(mainPanel, labelConstraints, 0, 1, new JLabel(" Variable prefix: ", JLabel.RIGHT)); addToPanel(mainPanel, editConstraints, 1, 1, variablePrefix = new JTextField(20)); addToPanel(mainPanel, labelConstraints, 0, 2, new JLabel("Separator (use '\\t' for tab): ", JLabel.RIGHT)); addToPanel(mainPanel, editConstraints, 1, 2, separator = new JTextField(20)); addToPanel(mainPanel, labelConstraints, 0, 3, new JLabel("Skip initial lines: ", JLabel.RIGHT)); skipLines = new JTextField(20); Color lightRed = new Color(255, 202, 197); skipLines.setInputVerifier(new IntegerInputVerifier(0, Integer.MAX_VALUE, skipLines.getBackground(), lightRed)); skipLines.setToolTipText("Number of initial lines of input to skip. Must be an integer >= 0."); addToPanel(mainPanel, editConstraints, 1, 3, skipLines); addToPanel(mainPanel, labelConstraints, 0, 4, new JLabel("Store variables also in System Properties: ", JLabel.RIGHT)); addToPanel(mainPanel, editConstraints, 1, 4, storeSysProp = new JCheckBox()); addToPanel(mainPanel, labelConstraints, 0, 5, checkButton = new JButton("Test CSV File")); addToPanel(mainPanel, editConstraints, 1, 5, GuiBuilderHelper.getTextAreaScrollPaneContainer(checkInfo, 10)); checkButton.addActionListener(new TestCsvFileAction(this)); checkInfo.setEditable(false);
editConstraints.fill = GridBagConstraints.HORIZONTAL; addToPanel(mainPanel, labelConstraints, 0, 0, new JLabel("CSV File: ", JLabel.RIGHT)); addToPanel(mainPanel, editConstraints, 1, 0, fileName = new JTextField(20)); addToPanel(mainPanel, labelConstraints, 2, 0, browseButton = new JButton("Browse...")); addToPanel(mainPanel, labelConstraints, 0, 1, new JLabel(" Variable prefix: ", JLabel.RIGHT)); addToPanel(mainPanel, editConstraints, 1, 1, variablePrefix = new JTextField(20)); addToPanel(mainPanel, labelConstraints, 0, 2, new JLabel("Separator (use '\\t' for tab): ", JLabel.RIGHT)); addToPanel(mainPanel, editConstraints, 1, 2, separator = new JTextField(20)); addToPanel(mainPanel, labelConstraints, 0, 3, new JLabel("Skip initial lines: ", JLabel.RIGHT)); skipLines = new JTextField(20); Color lightRed = new Color(255, 202, 197); skipLines.setInputVerifier(new IntegerInputVerifier(0, Integer.MAX_VALUE, skipLines.getBackground(), lightRed)); skipLines.setToolTipText("Number of initial lines of input to skip. Must be an integer >= 0."); addToPanel(mainPanel, editConstraints, 1, 3, skipLines); addToPanel(mainPanel, labelConstraints, 0, 4, new JLabel("Store variables also in System Properties: ", JLabel.RIGHT)); addToPanel(mainPanel, editConstraints, 1, 4, storeSysProp = new JCheckBox()); addToPanel(mainPanel, labelConstraints, 0, 5, checkButton = new JButton("Test CSV File")); addToPanel(mainPanel, editConstraints, 1, 5, GuiBuilderHelper.getTextAreaScrollPaneContainer(checkInfo, 10)); checkButton.addActionListener(new TestCsvFileAction(this)); checkInfo.setEditable(false);