public FileChooser() { this.allowFiles = false; this.allowFiles = true; this.fileName = new JTextField(); this.chooseButton = new JButton("..."); FormLayout layout = new FormLayout("pref:grow, 3dlu, pref", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.append(fileName, chooseButton); chooseButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { chooseFileAction(); } }); }
@Override public void init(JPanel panel) { FormLayout layout = new FormLayout(this.columnSpecs); DefaultFormBuilder builder = new DefaultFormBuilder(layout, panel); builder.setDefaultDialogBorder(); }
private void init(final JPanel panel) { mBuilder = new DefaultFormBuilder(new FormLayout("", ""), panel); }
public DataSourceDuplicatorView(String title) { setTitle(title); this.dataSourceName = new JTextField(); this.okButton = new JButton("Create"); this.cancelButton = new JButton("Cancel"); getRootPane().setDefaultButton(okButton); // assemble FormLayout layout = new FormLayout("right:pref, 3dlu, fill:250", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.append("Name:", dataSourceName); JPanel buttons = new JPanel(new FlowLayout(FlowLayout.RIGHT)); buttons.add(cancelButton); buttons.add(okButton); getContentPane().setLayout(new BorderLayout()); getContentPane().add(builder.getPanel(), BorderLayout.CENTER); getContentPane().add(buttons, BorderLayout.SOUTH); }
public EncodingSelectorView() { this.defaultEncoding = new JRadioButton(); this.otherEncoding = new JRadioButton(); this.encodingChoices = new JComboBox(); this.defaultEncodingLabel = new JLabel(); ButtonGroup group = new ButtonGroup(); group.add(defaultEncoding); group.add(otherEncoding); FormLayout layout = new FormLayout("pref, 3dlu, pref", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.append(defaultEncoding, defaultEncodingLabel); builder.append(otherEncoding, encodingChoices); setLayout(new BorderLayout()); add(builder.getPanel()); }
public StandardPanelComponent() { super(); dataMapName = new JLabel(); dataMapName.setFont(dataMapName.getFont().deriveFont(1)); superclassPackage = new JTextField(); FormLayout layout = new FormLayout( "right:77dlu, 3dlu, fill:200:grow, 3dlu", ""); builder = new DefaultFormBuilder(layout); builder.append(dataMapName); builder.nextLine(); builder.append("Superclass Package:", superclassPackage); setLayout(new BorderLayout()); add(builder.getPanel(), BorderLayout.CENTER); }
public JComponent buildEditorPanel() { FormLayout layout = new FormLayout("FILL:DEFAULT:NONE,3DLU,FILL:DEFAULT:NONE,3DLU,FILL:DEFAULT:NONE"); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.append(listToList); // for (JCheckBox checkBox : visibleBoxs) { // builder.append(checkBox); // } return builder.getPanel(); }
public DBConnectionInfoEditorView() { adapters = new JComboBox(); adapters.setEditable(true); driver = new JTextField(); url = new JTextField(); userName = new JTextField(); password = new JPasswordField(); labels = new ArrayList<JLabel>(); // assemble FormLayout layout = new FormLayout("right:pref, 3dlu, fill:160dlu:grow", ""); builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); labels.add(builder.append("JDBC Driver:", driver)); labels.add(builder.append("DB URL:", url)); labels.add(builder.append("User Name:", userName)); labels.add(builder.append("Password:", password)); labels.add(builder.append("Adapter (optional):", adapters)); this.setLayout(new BorderLayout()); this.add(builder.getPanel(), BorderLayout.CENTER); }
private void initView() { attributes = new JComboBox(); attributes.setEditable(false); attributes.setRenderer(new AttributeRenderer()); DefaultFormBuilder builder = new DefaultFormBuilder(new FormLayout( "right:70dlu, 3dlu, fill:200dlu", "")); builder.setDefaultDialogBorder(); builder.append("Auto Incremented:", attributes); setLayout(new BorderLayout()); add(builder.getPanel(), BorderLayout.CENTER); }
public TemplatePreferencesView() { // create widgets addButton = new JButton("Add Template"); removeButton = new JButton("Remove Template"); table = new JTable(); table.setRowMargin(3); table.setRowHeight(25); // assemble FormLayout layout = new FormLayout("fill:min(150dlu;pref)", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.append(addButton); builder.append(removeButton); setLayout(new BorderLayout()); JScrollPane ScrollPane = new JScrollPane(table); ScrollPane.setBorder(BorderFactory.createEmptyBorder()); add(ScrollPane, BorderLayout.CENTER); add(builder.getPanel(), BorderLayout.EAST); }
@Override public void init(JPanel panel) { FormLayout layout = new FormLayout(this.columnSpecs, this.rowSpecs); DefaultFormBuilder builder = new DefaultFormBuilder(layout, panel); if (this.defaultBorder) { builder.setDefaultDialogBorder(); } // Groups if (StringUtils.isNotBlank(this.columnGroups)) { layout.setColumnGroups(parseGroups(this.columnGroups)); } if (StringUtils.isNotBlank(this.rowGroups)) { layout.setRowGroups(parseGroups(this.rowGroups)); } }
public StandardModePanel() { FormLayout layout = new FormLayout( "right:77dlu, 1dlu, fill:100:grow, 1dlu, left:80dlu, 1dlu", ""); builder = new DefaultFormBuilder(layout); builder.append("Output Directory:", outputFolder, selectOutputFolder); builder.nextLine(); setLayout(new BorderLayout()); add(builder.getPanel(), BorderLayout.CENTER); } }
private void createTables() { FormLayout formLayout = new FormLayout("left:pref"); DefaultFormBuilder builder = new DefaultFormBuilder(formLayout); int index = 0; for(CallbackType callbackType : callbackTypes) { tables[index] = createTable(callbackType); builder.append(createTablePanel(tables[index++])); } initTablePreferences(); auxPanel.add(builder.getPanel(), BorderLayout.CENTER); validate(); }
public JNDIDataSourceView() { jndiPath = new JTextFieldUndoable(); // assemble FormLayout layout = new FormLayout("right:80dlu, 3dlu, fill:200dlu", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.appendSeparator("JNDI Configuration"); builder.append("JNDI Location:", jndiPath); this.setLayout(new BorderLayout()); this.add(builder.getPanel(), BorderLayout.CENTER); }
public DBCP2DataSourceView() { propertiesFile = new JTextFieldUndoable(); // assemble FormLayout layout = new FormLayout("right:80dlu, 3dlu, fill:200dlu", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.appendSeparator("Apache DBCP2 Configuration"); builder.append("DBCP2 Properties File:", propertiesFile); setLayout(new BorderLayout()); add(builder.getPanel(), BorderLayout.CENTER); }
public CustomDataSourceView() { locationHint = new JTextFieldUndoable(); // assemble FormLayout layout = new FormLayout("right:80dlu, 3dlu, fill:200dlu", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.appendSeparator("Custom Configuration"); builder.append("Location Hint:", locationHint); this.setLayout(new BorderLayout()); this.add(builder.getPanel(), BorderLayout.CENTER); }
public AdapterView() { this.customAdapter = new JTextFieldUndoable(); // assemble DefaultFormBuilder topPanelBuilder = new DefaultFormBuilder(new FormLayout( "right:pref, 3dlu, fill:200dlu", "")); topPanelBuilder.setDefaultDialogBorder(); topPanelBuilder.appendSeparator("DbAdapter Configuration"); topPanelBuilder.append("Custom Adapter (optional):", customAdapter); setLayout(new BorderLayout()); add(topPanelBuilder.getPanel(), BorderLayout.CENTER); }
private Component createSourcePanel() { FormLayout layout = new FormLayout("fill:pref:grow", "fill:pref:grow"); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); mapText = new MapMaker().store(designer.map); sourceTextArea = new TextArea(mapText, 10, 20); builder.append(sourceTextArea); builder.append(createSourceButtonPanel()); builder.append(createSourceStatus()); Panel container = new Panel(new BorderLayout()); container.add(builder.getPanel(), BorderLayout.CENTER); return container; }
/** * Creates all controls and adds them to the frame. * @param modeController */ private void init() { final String form = "right:max(20dlu;p), 2dlu, p, 1dlu,right:max(20dlu;p), 4dlu, 80dlu, 7dlu"; final FormLayout rightLayout = new FormLayout(form, ""); final DefaultFormBuilder formBuilder = new DefaultFormBuilder(rightLayout); formBuilder.border(Paddings.DLU2); new SeparatorProperty("OptionPanel.separator.NodeStyle").layout(formBuilder); final List<IPropertyControl> controls = new ArrayList<IPropertyControl>(); for (ControlGroup controlGroup :controlGroups) { controlGroup.addControlGroup(formBuilder); } add(formBuilder.getPanel(), BorderLayout.CENTER); addListeners(); setFont(this, FONT_SIZE); }
@Override protected final JComponent buildEditorPanel() { FormLayout layout = new FormLayout("FILL:250DLU:GROW(1.0)", //$NON-NLS-1$ ""); //$NON-NLS-1$ DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.append(ToolBarFactory.buildToolBar(addAction, cloneAction, null, editAction, deleteAction), builder.getColumnCount()); builder.appendRow(builder.getLineGapSpec()); builder.nextLine(2); builder.appendRow("FILL:80DLU:GROW(1.0)"); builder.append(new JSyScrollPane(table), builder.getColumnCount()); return builder.getPanel(); }