Search in sources :

Example 56 with JPanel

use of javax.swing.JPanel in project SIMRacingApps by SIMRacingApps.

the class JreForm method createPanel1.

public JPanel createPanel1() {
    JPanel jpanel1 = new JPanel();
    FormLayout formlayout1 = new FormLayout("RIGHT:MAX(65DLU;DEFAULT):NONE,FILL:3DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:NONE", "CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE");
    CellConstraints cc = new CellConstraints();
    jpanel1.setLayout(formlayout1);
    _varCombo.setName("varCombo");
    jpanel1.add(_varCombo, cc.xy(3, 1));
    _propertyButton.setActionCommand("Add");
    _propertyButton.setIcon(loadImage("images/edit_add16.png"));
    _propertyButton.setName("propertyButton");
    _propertyButton.setText(Messages.getString("property"));
    _propertyButton.setToolTipText(Messages.getString("propertyTip"));
    jpanel1.add(_propertyButton, cc.xy(5, 1));
    _optionButton.setActionCommand("Add");
    _optionButton.setIcon(loadImage("images/edit_add16.png"));
    _optionButton.setName("optionButton");
    _optionButton.setText(Messages.getString("option"));
    _optionButton.setToolTipText(Messages.getString("optionTip"));
    jpanel1.add(_optionButton, cc.xy(7, 1));
    _envPropertyButton.setActionCommand("Add");
    _envPropertyButton.setIcon(loadImage("images/edit_add16.png"));
    _envPropertyButton.setName("envPropertyButton");
    _envPropertyButton.setText(Messages.getString("property"));
    _envPropertyButton.setToolTipText(Messages.getString("propertyTip"));
    jpanel1.add(_envPropertyButton, cc.xy(5, 3));
    JLabel jlabel1 = new JLabel();
    jlabel1.setText(Messages.getString("varsAndRegistry"));
    jpanel1.add(jlabel1, cc.xy(1, 1));
    JLabel jlabel2 = new JLabel();
    jlabel2.setIcon(loadImage("images/asterix.gif"));
    jlabel2.setText(Messages.getString("envVar"));
    jpanel1.add(jlabel2, cc.xy(1, 3));
    _envOptionButton.setActionCommand("Add");
    _envOptionButton.setIcon(loadImage("images/edit_add16.png"));
    _envOptionButton.setName("envOptionButton");
    _envOptionButton.setText(Messages.getString("option"));
    _envOptionButton.setToolTipText(Messages.getString("optionTip"));
    jpanel1.add(_envOptionButton, cc.xy(7, 3));
    _envVarField.setName("envVarField");
    jpanel1.add(_envVarField, cc.xy(3, 3));
    addFillComponents(jpanel1, new int[] { 2, 4, 6 }, new int[] { 2 });
    return jpanel1;
}
Also used : FormLayout(com.jgoodies.forms.layout.FormLayout) JPanel(javax.swing.JPanel) JLabel(javax.swing.JLabel) CellConstraints(com.jgoodies.forms.layout.CellConstraints)

Example 57 with JPanel

use of javax.swing.JPanel in project SIMRacingApps by SIMRacingApps.

the class ConfigForm method createPanel.

public JPanel createPanel() {
    JPanel jpanel1 = new JPanel();
    FormLayout formlayout1 = new FormLayout("FILL:7DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:7DLU:NONE", "CENTER:3DLU:NONE,FILL:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,FILL:DEFAULT:GROW(1.0),CENTER:9DLU:NONE");
    CellConstraints cc = new CellConstraints();
    jpanel1.setLayout(formlayout1);
    _logTextArea.setName("logTextArea");
    JScrollPane jscrollpane1 = new JScrollPane();
    jscrollpane1.setViewportView(_logTextArea);
    jscrollpane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
    jscrollpane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
    jpanel1.add(jscrollpane1, cc.xy(2, 6));
    _logSeparator.setName("logSeparator");
    _logSeparator.setText(Messages.getString("log"));
    jpanel1.add(_logSeparator, cc.xy(2, 4));
    _tab.setName("tab");
    jpanel1.add(_tab, cc.xywh(1, 2, 3, 1));
    addFillComponents(jpanel1, new int[] { 1, 2, 3 }, new int[] { 1, 3, 4, 5, 6, 7 });
    return jpanel1;
}
Also used : FormLayout(com.jgoodies.forms.layout.FormLayout) JScrollPane(javax.swing.JScrollPane) JPanel(javax.swing.JPanel) CellConstraints(com.jgoodies.forms.layout.CellConstraints)

Example 58 with JPanel

use of javax.swing.JPanel in project pcgen by PCGen.

the class PreferencesPerformancePanel method initComponents.

private void initComponents() {
    setLayout(new BorderLayout());
    mainPanel = new JPanel();
    refreshOnStateChange = new JCheckBox();
    mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.Y_AXIS));
    //$NON-NLS-1$
    refreshOnStateChange.setText(LanguageBundle.getString("in_plugin_init_refreshOnChange"));
    mainPanel.add(refreshOnStateChange);
    JScrollPane jScrollPane1 = new JScrollPane();
    jScrollPane1.setViewportView(mainPanel);
    add(jScrollPane1, BorderLayout.CENTER);
}
Also used : JCheckBox(javax.swing.JCheckBox) JScrollPane(javax.swing.JScrollPane) JPanel(javax.swing.JPanel) BorderLayout(java.awt.BorderLayout) BoxLayout(javax.swing.BoxLayout)

Example 59 with JPanel

use of javax.swing.JPanel in project pcgen by PCGen.

the class StartEvent method basicSetup.

protected void basicSetup() {
    mainPanel = new JPanel(new java.awt.GridBagLayout());
    mainPanel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
    getContentPane().setLayout(new BorderLayout());
    getContentPane().add(mainPanel, BorderLayout.CENTER);
    setTitle(sTitle);
    addWindowListener(new java.awt.event.WindowAdapter() {

        @Override
        public void windowClosing(java.awt.event.WindowEvent evt) {
            closeDialog(evt);
        }
    });
}
Also used : JPanel(javax.swing.JPanel) BorderLayout(java.awt.BorderLayout)

Example 60 with JPanel

use of javax.swing.JPanel in project pcgen by PCGen.

the class OverPanel method initComponents.

/**
	 * This method is called from within the constructor to
	 * initialize the form.
	 */
private void initComponents() {
    java.awt.GridBagConstraints gridBagConstraints;
    panelScaleConv = new javax.swing.JPanel();
    jLabel2 = new javax.swing.JLabel();
    jLabel3 = new javax.swing.JLabel();
    textScale = new JFormattedTextField(nf);
    textScale.setColumns(3);
    jLabel4 = new javax.swing.JLabel();
    jLabel5 = new javax.swing.JLabel();
    textReal = new JFormattedTextField(nf);
    textMap = new JFormattedTextField(nf);
    butToMap = new javax.swing.JButton();
    butToReal = new javax.swing.JButton();
    panelTravelTime = new javax.swing.JPanel();
    imperialSpeedLabel = new javax.swing.JLabel();
    metricSpeedLabel = new JLabel();
    cmbFile = new javax.swing.JComboBox();
    txtDist = new JFormattedTextField(nf);
    txtDist.setColumns(4);
    txtDistMetric = new JFormattedTextField(nf);
    jLabel11 = new javax.swing.JLabel();
    txtTime = new JFormattedTextField(nf);
    txtTime.setColumns(4);
    butToTime = new javax.swing.JButton();
    butToTime2 = new JButton();
    butToDist = new javax.swing.JButton();
    lblSpeed = new JLabel();
    panelRoomBoard = new javax.swing.JPanel();
    jLabel15 = new javax.swing.JLabel();
    jLabel16 = new javax.swing.JLabel();
    jLabel17 = new javax.swing.JLabel();
    jLabel18 = new javax.swing.JLabel();
    jLabel20 = new javax.swing.JLabel();
    jLabel21 = new javax.swing.JLabel();
    jLabel22 = new javax.swing.JLabel();
    txtDayFood = new JFormattedTextField(gp);
    txtDayInn = new JFormattedTextField(gp);
    txtDayAnimal = new JFormattedTextField(gp);
    txtWeekFood = new JLabel();
    txtWeekInn = new JLabel();
    txtWeekAnimal = new JLabel();
    txtDays = new JFormattedTextField(nf);
    txtTotal = new JLabel();
    cmbFood = new javax.swing.JComboBox();
    cmbInn = new javax.swing.JComboBox();
    cmbAnimal = new javax.swing.JComboBox();
    jSeparator1 = new javax.swing.JSeparator();
    jLabel23 = new javax.swing.JLabel();
    jLabel24 = new javax.swing.JLabel();
    txtPeop = new JFormattedTextField(nf);
    txtAnim = new JFormattedTextField(nf);
    txtDayTotal = new JFormattedTextField(nf);
    txtWeekTotal = new JLabel();
    jLabel25 = new javax.swing.JLabel();
    JPanel panel = new JPanel(new java.awt.GridBagLayout());
    int gap = 3;
    Insets stdInsets = new Insets(gap, gap, gap, gap);
    panelScaleConv.setLayout(new java.awt.GridBagLayout());
    //$NON-NLS-1$
    panelScaleConv.setBorder(BorderFactory.createTitledBorder(LanguageBundle.getString("in_plugin_overland_scaleConverter")));
    //$NON-NLS-1$
    jLabel2.setText(LanguageBundle.getString("in_plugin_overland_realUnits"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.insets = stdInsets;
    panelScaleConv.add(jLabel2, gridBagConstraints);
    //$NON-NLS-1$
    jLabel3.setText("1");
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.insets = stdInsets;
    panelScaleConv.add(jLabel3, gridBagConstraints);
    textScale.setHorizontalAlignment(SwingConstants.CENTER);
    textScale.setValue(1);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = stdInsets;
    panelScaleConv.add(textScale, gridBagConstraints);
    //$NON-NLS-1$
    jLabel4.setText("=");
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.insets = stdInsets;
    panelScaleConv.add(jLabel4, gridBagConstraints);
    //$NON-NLS-1$
    jLabel5.setText(LanguageBundle.getString("in_plugin_overland_mapUnits"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.insets = stdInsets;
    panelScaleConv.add(jLabel5, gridBagConstraints);
    textReal.addKeyListener(new KeyListenerImplementation(butToMap));
    textReal.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 2;
    gridBagConstraints.gridheight = 2;
    gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = stdInsets;
    panelScaleConv.add(textReal, gridBagConstraints);
    textMap.addKeyListener(new KeyListenerImplementation(butToReal));
    textMap.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 2;
    gridBagConstraints.gridheight = 2;
    gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = stdInsets;
    panelScaleConv.add(textMap, gridBagConstraints);
    //$NON-NLS-1$
    butToMap.setText(LanguageBundle.getString("in_plugin_overland_leftArrow"));
    butToMap.addActionListener(this::butToMapActionPerformed);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 2;
    panelScaleConv.add(butToMap, gridBagConstraints);
    //$NON-NLS-1$
    butToReal.setText(LanguageBundle.getString("in_plugin_overland_rightArrow"));
    butToReal.addActionListener(this::butToRealActionPerformed);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 3;
    panelScaleConv.add(butToReal, gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH;
    panel.add(panelScaleConv, gridBagConstraints);
    // Travel time panel
    panelTravelTime.setLayout(new java.awt.GridBagLayout());
    //$NON-NLS-1$
    panelTravelTime.setBorder(BorderFactory.createTitledBorder(LanguageBundle.getString("in_plugin_overland_travelTime")));
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.gridwidth = GridBagConstraints.REMAINDER;
    gridBagConstraints.insets = new Insets(0, 2 * gap, 2 * gap, 2 * gap);
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    panelTravelTime.add(cmbFile, gridBagConstraints);
    method = new JComboBox();
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.insets = stdInsets;
    gridBagConstraints.gridwidth = 2;
    panelTravelTime.add(method, gridBagConstraints);
    JPanel terrainRoute = new JPanel(new GridBagLayout());
    terrain = new JComboBox();
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.insets = stdInsets;
    terrainRoute.add(terrain, gridBagConstraints);
    route = new JComboBox();
    terrainRoute.add(route, gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 5;
    gridBagConstraints.gridwidth = 2;
    panelTravelTime.add(terrainRoute, gridBagConstraints);
    percent = new JLabel();
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 5;
    gridBagConstraints.insets = stdInsets;
    panelTravelTime.add(percent, gridBagConstraints);
    JPanel paceChoice = new JPanel(new GridBagLayout());
    pace = new JComboBox();
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.insets = stdInsets;
    paceChoice.add(pace, gridBagConstraints);
    choice = new JComboBox();
    paceChoice.add(choice, gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 2;
    gridBagConstraints.anchor = GridBagConstraints.LINE_START;
    gridBagConstraints.gridwidth = 2;
    gridBagConstraints.gridheight = 2;
    panelTravelTime.add(paceChoice, gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 2;
    gridBagConstraints.insets = stdInsets;
    panelTravelTime.add(imperialSpeedLabel, gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 3;
    gridBagConstraints.insets = stdInsets;
    panelTravelTime.add(metricSpeedLabel, gridBagConstraints);
    // "Special rules stuff will go there. This is used as default column name."
    ruleComment = new JTextArea();
    ruleComment.setRows(3);
    ruleComment.setEditable(false);
    ruleComment.setFocusable(false);
    ruleComment.setLineWrap(true);
    // TODO i18n this. this is not correct in non spaced language like Japanese, unless it is done correctly by Java?
    ruleComment.setWrapStyleWord(true);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 4;
    gridBagConstraints.gridwidth = 2;
    gridBagConstraints.anchor = java.awt.GridBagConstraints.LINE_START;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    panelTravelTime.add(new JScrollPane(ruleComment), gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 6;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    // XXX use a line or a component that make more sense than this menu component
    panelTravelTime.add(new JSeparator(), gridBagConstraints);
    imperialSpeed = new JLabel();
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 7;
    panelTravelTime.add(imperialSpeed, gridBagConstraints);
    metricSpeed = new JLabel();
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 8;
    panelTravelTime.add(metricSpeed, gridBagConstraints);
    JPanel conversion = new JPanel(new GridBagLayout());
    txtDist.addKeyListener(new KeyListenerImplementation(butToTime));
    txtDist.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = stdInsets;
    conversion.add(txtDist, gridBagConstraints);
    //$NON-NLS-1$
    JLabel miles = new JLabel(LanguageBundle.getString("in_plugin_overland_fieldMiles"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.insets = new java.awt.Insets(gap, 0, gap, gap);
    conversion.add(miles, gridBagConstraints);
    //$NON-NLS-1$
    butToTime.setText(LanguageBundle.getString("in_plugin_overland_rightArrow"));
    butToTime.setEnabled(false);
    butToTime.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            butImperialToTimeActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 0;
    conversion.add(butToTime, gridBagConstraints);
    txtDistMetric.addKeyListener(new KeyListenerImplementation(butToTime2));
    txtDistMetric.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = stdInsets;
    conversion.add(txtDistMetric, gridBagConstraints);
    //$NON-NLS-1$
    lblSpeed.setText(LanguageBundle.getString("in_plugin_overland_fieldKm"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
    gridBagConstraints.gridwidth = GridBagConstraints.REMAINDER;
    gridBagConstraints.insets = new java.awt.Insets(gap, gap, gap, gap);
    conversion.add(lblSpeed, gridBagConstraints);
    //$NON-NLS-1$
    butToTime2.setText(LanguageBundle.getString("in_plugin_overland_rightArrow"));
    butToTime2.setEnabled(false);
    butToTime.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            butMetricToTimeActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 1;
    conversion.add(butToTime2, gridBagConstraints);
    txtTime.addKeyListener(new KeyListenerImplementation(butToDist));
    txtTime.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 4;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.gridheight = 2;
    gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new java.awt.Insets(gap, gap, gap, 0);
    conversion.add(txtTime, gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 5;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.gridheight = 2;
    gridBagConstraints.insets = stdInsets;
    conversion.add(jLabel11, gridBagConstraints);
    //$NON-NLS-1$
    butToDist.setText(LanguageBundle.getString("in_plugin_overland_leftArrow"));
    butToDist.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            butToDistActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 3;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.gridheight = 2;
    conversion.add(butToDist, gridBagConstraints);
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 8;
    gridBagConstraints.gridwidth = 2;
    gridBagConstraints.gridheight = 4;
    panelTravelTime.add(conversion, gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
    panel.add(panelTravelTime, gridBagConstraints);
    // Room and board
    panelRoomBoard.setLayout(new java.awt.GridBagLayout());
    //$NON-NLS-1$
    panelRoomBoard.setBorder(BorderFactory.createTitledBorder(LanguageBundle.getString("in_plugin_overland_roomAndBoard")));
    //$NON-NLS-1$
    jLabel15.setText(LanguageBundle.getString("in_plugin_overland_perDay"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 3;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel15, gridBagConstraints);
    //$NON-NLS-1$
    jLabel16.setText(LanguageBundle.getString("in_plugin_overland_food"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 4;
    gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel16, gridBagConstraints);
    //$NON-NLS-1$
    jLabel17.setText(LanguageBundle.getString("in_plugin_overland_perWeek"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 3;
    gridBagConstraints.gridy = 3;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel17, gridBagConstraints);
    //$NON-NLS-1$
    jLabel18.setText(LanguageBundle.getString("in_plugin_overland_lodging"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 5;
    gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel18, gridBagConstraints);
    // some space between top and middle
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 2;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(new JPanel(), gridBagConstraints);
    //$NON-NLS-1$
    jLabel20.setText(LanguageBundle.getString("in_plugin_overland_animals"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 7;
    gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel20, gridBagConstraints);
    //$NON-NLS-1$
    jLabel21.setText(LanguageBundle.getString("in_plugin_overland_days"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 10;
    gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel21, gridBagConstraints);
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 11;
    gridBagConstraints.gridwidth = 2;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    panelRoomBoard.add(new JSeparator(), gridBagConstraints);
    //$NON-NLS-1$
    jLabel22.setText(LanguageBundle.getString("in_plugin_overland_total"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 12;
    gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel22, gridBagConstraints);
    txtDayFood.setHorizontalAlignment(SwingConstants.CENTER);
    txtDayFood.addPropertyChangeListener(VALUE_PROPERTY, new PropertyChangeListener() {

        @Override
        public void propertyChange(PropertyChangeEvent evt) {
            txtDayFoodActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 4;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtDayFood, gridBagConstraints);
    txtDayInn.setHorizontalAlignment(SwingConstants.CENTER);
    txtDayInn.addPropertyChangeListener(VALUE_PROPERTY, new PropertyChangeListener() {

        @Override
        public void propertyChange(PropertyChangeEvent evt) {
            txtDayFoodActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 5;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtDayInn, gridBagConstraints);
    txtDayAnimal.setHorizontalAlignment(SwingConstants.CENTER);
    txtDayAnimal.addPropertyChangeListener(VALUE_PROPERTY, new PropertyChangeListener() {

        @Override
        public void propertyChange(PropertyChangeEvent evt) {
            txtDayFoodActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 7;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtDayAnimal, gridBagConstraints);
    txtWeekFood.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 3;
    gridBagConstraints.gridy = 4;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtWeekFood, gridBagConstraints);
    txtWeekInn.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 3;
    gridBagConstraints.gridy = 5;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtWeekInn, gridBagConstraints);
    txtWeekAnimal.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 3;
    gridBagConstraints.gridy = 7;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtWeekAnimal, gridBagConstraints);
    txtDays.setHorizontalAlignment(SwingConstants.CENTER);
    txtDays.addPropertyChangeListener(VALUE_PROPERTY, new PropertyChangeListener() {

        @Override
        public void propertyChange(PropertyChangeEvent evt) {
            txtDaysActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 10;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtDays, gridBagConstraints);
    txtTotal.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 12;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtTotal, gridBagConstraints);
    cmbFood.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            txtPeopActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 4;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(cmbFood, gridBagConstraints);
    cmbInn.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            txtPeopActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 5;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(cmbInn, gridBagConstraints);
    cmbAnimal.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            txtPeopActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 7;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(cmbAnimal, gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 8;
    gridBagConstraints.gridwidth = 3;
    gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
    panelRoomBoard.add(jSeparator1, gridBagConstraints);
    //$NON-NLS-1$
    jLabel23.setText(LanguageBundle.getString("in_plugin_overland_people"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.anchor = GridBagConstraints.LINE_START;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel23, gridBagConstraints);
    //$NON-NLS-1$
    jLabel24.setText(LanguageBundle.getString("in_plugin_overland_animals"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.anchor = GridBagConstraints.LINE_START;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel24, gridBagConstraints);
    txtPeop.setHorizontalAlignment(SwingConstants.CENTER);
    txtPeop.setColumns(3);
    txtPeop.addPropertyChangeListener(VALUE_PROPERTY, new PropertyChangeListener() {

        @Override
        public void propertyChange(PropertyChangeEvent evt) {
            txtPeopActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.anchor = GridBagConstraints.LINE_START;
    gridBagConstraints.gridwidth = GridBagConstraints.REMAINDER;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtPeop, gridBagConstraints);
    txtAnim.setHorizontalAlignment(SwingConstants.CENTER);
    txtAnim.setColumns(3);
    txtAnim.addPropertyChangeListener(VALUE_PROPERTY, new PropertyChangeListener() {

        @Override
        public void propertyChange(PropertyChangeEvent evt) {
            txtPeopActionPerformed();
        }
    });
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.anchor = GridBagConstraints.LINE_START;
    gridBagConstraints.gridwidth = GridBagConstraints.REMAINDER;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtAnim, gridBagConstraints);
    txtDayTotal.setHorizontalAlignment(SwingConstants.CENTER);
    txtDayTotal.addPropertyChangeListener(VALUE_PROPERTY, new PropertyChangeListener() {

        @Override
        public void propertyChange(PropertyChangeEvent evt) {
            txtDaysActionPerformed();
        }
    });
    txtDayTotal.setEditable(false);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 2;
    gridBagConstraints.gridy = 9;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtDayTotal, gridBagConstraints);
    txtWeekTotal.setHorizontalAlignment(SwingConstants.CENTER);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 3;
    gridBagConstraints.gridy = 9;
    gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(txtWeekTotal, gridBagConstraints);
    //$NON-NLS-1$
    jLabel25.setText(LanguageBundle.getString("in_plugin_overland_total"));
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 9;
    gridBagConstraints.anchor = GridBagConstraints.NORTHWEST;
    gridBagConstraints.insets = stdInsets;
    panelRoomBoard.add(jLabel25, gridBagConstraints);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 1;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
    panel.add(panelRoomBoard, gridBagConstraints);
    setLayout(new BorderLayout());
    add(new JScrollPane(panel), BorderLayout.CENTER);
}
Also used : JPanel(javax.swing.JPanel) GridBagConstraints(java.awt.GridBagConstraints) Insets(java.awt.Insets) Insets(java.awt.Insets) JTextArea(javax.swing.JTextArea) GridBagLayout(java.awt.GridBagLayout) PropertyChangeListener(java.beans.PropertyChangeListener) JButton(javax.swing.JButton) JSeparator(javax.swing.JSeparator) BorderLayout(java.awt.BorderLayout) JComboBox(javax.swing.JComboBox) JScrollPane(javax.swing.JScrollPane) PropertyChangeEvent(java.beans.PropertyChangeEvent) JButton(javax.swing.JButton) JComboBox(javax.swing.JComboBox) JFormattedTextField(javax.swing.JFormattedTextField) JLabel(javax.swing.JLabel) GridBagConstraints(java.awt.GridBagConstraints) JLabel(javax.swing.JLabel) JSeparator(javax.swing.JSeparator) GridBagLayout(java.awt.GridBagLayout) JPanel(javax.swing.JPanel)

Aggregations

JPanel (javax.swing.JPanel)4487 JLabel (javax.swing.JLabel)1843 BorderLayout (java.awt.BorderLayout)1461 JButton (javax.swing.JButton)1180 Dimension (java.awt.Dimension)1107 GridBagLayout (java.awt.GridBagLayout)1071 ActionEvent (java.awt.event.ActionEvent)1019 GridBagConstraints (java.awt.GridBagConstraints)954 JScrollPane (javax.swing.JScrollPane)901 ActionListener (java.awt.event.ActionListener)871 BoxLayout (javax.swing.BoxLayout)801 Insets (java.awt.Insets)724 FlowLayout (java.awt.FlowLayout)667 JTextField (javax.swing.JTextField)532 JCheckBox (javax.swing.JCheckBox)458 GridLayout (java.awt.GridLayout)375 JComboBox (javax.swing.JComboBox)267 EmptyBorder (javax.swing.border.EmptyBorder)252 JTable (javax.swing.JTable)224 Color (java.awt.Color)210