@Override public void init(JPanel panel) { FormLayout layout = new FormLayout(this.columnSpecs); DefaultFormBuilder builder = new DefaultFormBuilder(layout, panel); builder.setDefaultDialogBorder(); }
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); }
protected void init() { // create widgets... selectButton = new JButton("Continue"); cancelButton = new JButton("Cancel"); catalogSelector = new JComboBox<>(); schemaSelector = new JComboBox<>(); getRootPane().setDefaultButton(selectButton); FormLayout layout = new FormLayout( "right:pref, 3dlu, fill:max(170dlu;pref):grow", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); initForm(builder); JPanel buttons = new JPanel(new FlowLayout(FlowLayout.RIGHT)); buttons.add(cancelButton); buttons.add(selectButton); getContentPane().setLayout(new BorderLayout()); getContentPane().add(builder.getPanel(), BorderLayout.CENTER); getContentPane().add(buttons, BorderLayout.SOUTH); }
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); }
public DataSourceCreatorView(JDialog owner) { super(owner); this.dataSourceName = new JTextField(); this.adapters = new JComboBox(); this.okButton = new JButton("Create"); this.cancelButton = new JButton("Cancel"); getRootPane().setDefaultButton(okButton); // assemble FormLayout layout = new FormLayout( "right:pref, 3dlu, fill:max(50dlu;pref):grow", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.append("Name:", dataSourceName); builder.append("Adapter:", adapters); 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); setTitle("Create New Local DataSource"); }
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); }
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 ClassNameUpdaterView() { serverClass = new JCheckBox(); clientClass = new JCheckBox(); // make invisible by default serverClass.setVisible(false); clientClass.setVisible(false); updateButton = new JButton("Update"); cancelButton = new JButton("Cancel"); getRootPane().setDefaultButton(updateButton); // assemble FormLayout layout = new FormLayout("left:200dlu", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.append("Update class name to match current entity name?"); builder.append(serverClass); builder.append(clientClass); JPanel buttons = new JPanel(new FlowLayout(FlowLayout.RIGHT)); buttons.add(cancelButton); buttons.add(updateButton); Container contentPane = getContentPane(); contentPane.setLayout(new BorderLayout()); contentPane.add(builder.getPanel(), BorderLayout.CENTER); contentPane.add(buttons, BorderLayout.SOUTH); setTitle("Update Entity Class Name"); }
public ClasspathPreferencesView() { // create widgets addJarButton = new JButton("Add Jar/Zip"); addDirButton = new JButton("Add Class Folder"); removeEntryButton = new JButton("Remove"); 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(addJarButton); builder.append(addDirButton); builder.append(removeEntryButton); 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)); } }
private void initView() { JLabel note = new JLabel( "* Custom sequences are supported on Oracle and Postgres"); note.setFont(note.getFont().deriveFont(Font.ITALIC).deriveFont(11f)); customPKName = new TextAdapter(new JTextField()) { protected void updateModel(String text) throws ValidationException { setPKName(text); } }; customPKSize = new TextAdapter(new JTextField()) { protected void updateModel(String text) throws ValidationException { setPKSize(text); } }; // assemble DefaultFormBuilder builder = new DefaultFormBuilder(new FormLayout( "right:70dlu, 3dlu, 20dlu, 3dlu, fill:177dlu", "")); builder.setDefaultDialogBorder(); builder.append("Sequence Name:", customPKName.getComponent(), 3); builder.append("Cached PK Size:", customPKSize.getComponent()); builder.nextLine(); builder.append("", note, 3); setLayout(new BorderLayout()); add(builder.getPanel(), BorderLayout.CENTER); }
public GeneratorTabPanel(String[] modeNames, Component[] modePanels) { this.generationMode = new JComboBox(modeNames); this.modeLayout = new CardLayout(); this.modesPanel = new JPanel(modeLayout); generationMode.addItemListener(new ItemListener() { public void itemStateChanged(ItemEvent e) { modeLayout.show(modesPanel, generationMode.getSelectedItem().toString()); } }); // assemble FormLayout layout = new FormLayout("right:70dlu, 3dlu, fill:300, fill:100dlu:grow", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.append("Type:", generationMode, 1); builder.appendSeparator(); for (int i = 0; i < modeNames.length; i++) { modesPanel.add(modePanels[i], modeNames[i]); } setLayout(new BorderLayout()); add(builder.getPanel(), BorderLayout.NORTH); add(modesPanel, BorderLayout.CENTER); }
private void initView() { this.setLayout(new BorderLayout()); JToolBar toolBar = new JToolBar(); toolBar.setBorder(BorderFactory.createEmptyBorder()); toolBar.setFloatable(false); ActionManager actionManager = Application.getInstance().getActionManager(); toolBar.add(actionManager.getAction(CreateAttributeAction.class).buildButton()); add(toolBar, BorderLayout.NORTH); className = new TextAdapter(new JTextField()) { @Override protected void updateModel(String text) { setClassName(text); } }; FormLayout layout = new FormLayout( "right:50dlu, 3dlu, fill:150dlu, 3dlu, fill:100", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.append("Class Name:", className.getComponent(), 3); add(builder.getPanel(), BorderLayout.CENTER); }
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; }
DefaultFormBuilder builder = new DefaultFormBuilder(layout, panel); CellConstraints cc = new CellConstraints(); builder.setDefaultDialogBorder();