private void initUI() { JPanel infoPanel = new JPanel(); infoPanel.setLayout(new FlowLayout(FlowLayout.LEFT)); infoPanel.setBackground(Color.WHITE); infoPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK)); infoPanel.add( new JLabel( new ImageIcon( Thread.currentThread().getContextClassLoader().getResource("siw-logo3_2.gif")))); JLabel textLabel = new JLabel("<html>Confirmation</html>"); infoPanel.add(textLabel); JPanel buttonPanel = new JPanel(); buttonPanel.setLayout(new GridLayout(0, 1)); buttonPanel.add(reportLabel); this.setLayout(new BorderLayout()); this.add(infoPanel, BorderLayout.NORTH); this.add(buttonPanel, BorderLayout.CENTER); }
private void initUI() { this.setLayout(new BorderLayout()); JPanel infoPanel = new JPanel(); infoPanel.setLayout(new FlowLayout(FlowLayout.LEFT)); infoPanel.setBackground(Color.WHITE); infoPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK)); infoPanel.add( new JLabel( new ImageIcon( Thread.currentThread().getContextClassLoader().getResource("siw-logo3_2.gif")))); JLabel infoLabel = new JLabel("<html>Please select a project and context<br> Version must be a number</html>"); infoPanel.add(infoLabel); this.add(infoPanel, BorderLayout.NORTH); JPanel entryPanel = new JPanel(); entryPanel.setLayout(null); projectNameField.setText(""); JLabel projectNameLabel = new JLabel("Project Name"); projectNameLabel.setBounds(new Rectangle(30, 80, 135, 20)); projectNameField.setBounds(new Rectangle(180, 80, 175, 20)); JLabel projectVersionLabel = new JLabel("Project Version"); projectVersionLabel.setBounds(new Rectangle(30, 125, 135, 20)); projectVersionField.setBounds(new Rectangle(180, 125, 175, 20)); JLabel contextLabel = new JLabel("Context"); contextLabel.setBounds(new Rectangle(30, 165, 135, 20)); contextComboBox.setBounds(new Rectangle(180, 165, 175, 20)); JLabel packageLabel = new JLabel("Select Package"); packageLabel.setBounds(new Rectangle(30, 210, 135, 20)); packageComboBox.setBounds(new Rectangle(180, 210, 250, 20)); entryPanel.add(projectNameLabel, null); entryPanel.add(projectNameField, null); entryPanel.add(projectVersionLabel, null); entryPanel.add(projectVersionField, null); entryPanel.add(contextLabel, null); entryPanel.add(contextComboBox, null); entryPanel.add(packageLabel, null); entryPanel.add(packageComboBox, null); this.add(entryPanel, BorderLayout.CENTER); projectVersionField.addKeyListener(this); projectNameField.addKeyListener(this); }
private void initUI() { JPanel infoPanel = new JPanel(); infoPanel.setLayout(new FlowLayout(FlowLayout.LEFT)); infoPanel.setBackground(Color.WHITE); infoPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK)); infoPanel.add( new JLabel( new ImageIcon(Thread.currentThread().getContextClassLoader().getResource("xmi.gif"))), FlowLayout.LEFT); JLabel textLabel = new JLabel(options[mode][0]); infoPanel.add(textLabel); ButtonGroup group = new ButtonGroup(); optionButton1 = new JRadioButton(options[mode][1]); optionButton2 = new JRadioButton(options[mode][2]); optionButton1.setSelected(true); group.add(optionButton1); group.add(optionButton2); JPanel buttonPanel = new JPanel(); buttonPanel.setLayout(new GridLayout(0, 1)); buttonPanel.add(new JLabel("Semantic Connector will tag the XMI document with concepts.")); buttonPanel.add(optionButton1); buttonPanel.add(optionButton2); progressPanel = new ProgressPanel(goal); if (isProgress) { progressPanel.setVisible(true); optionButton1.setEnabled(false); optionButton2.setEnabled(false); } else { progressPanel.setVisible(false); } this.setLayout(new BorderLayout()); this.add(infoPanel, BorderLayout.NORTH); this.add(buttonPanel, BorderLayout.CENTER); this.add(progressPanel, BorderLayout.SOUTH); }