javax.swing.JScrollPane#setViewportView ( )源码实例Demo

下面列出了javax.swing.JScrollPane#setViewportView ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: hortonmachine   文件: LasInfoView.java
public JPanel createPanel3()
{
   JPanel jpanel1 = new JPanel();
   TitledBorder titledborder1 = new TitledBorder(null,"Header Information",TitledBorder.DEFAULT_JUSTIFICATION,TitledBorder.DEFAULT_POSITION,null,new Color(33,33,33));
   jpanel1.setBorder(titledborder1);
   FormLayout formlayout1 = new FormLayout("FILL:DEFAULT:GROW(1.0)","FILL:DEFAULT:GROW(1.0)");
   CellConstraints cc = new CellConstraints();
   jpanel1.setLayout(formlayout1);

   _headerTable.setName("headerTable");
   JScrollPane jscrollpane1 = new JScrollPane();
   jscrollpane1.setViewportView(_headerTable);
   jscrollpane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
   jscrollpane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
   jpanel1.add(jscrollpane1,cc.xy(1,1));

   addFillComponents(jpanel1,new int[0],new int[0]);
   return jpanel1;
}
 
源代码2 项目: hortonmachine   文件: LasInfoView.java
public JPanel createPanel4()
{
   JPanel jpanel1 = new JPanel();
   TitledBorder titledborder1 = new TitledBorder(null,"First Point Information",TitledBorder.DEFAULT_JUSTIFICATION,TitledBorder.DEFAULT_POSITION,null,new Color(33,33,33));
   jpanel1.setBorder(titledborder1);
   FormLayout formlayout1 = new FormLayout("FILL:DEFAULT:GROW(1.0)","FILL:DEFAULT:NONE");
   CellConstraints cc = new CellConstraints();
   jpanel1.setLayout(formlayout1);

   _firstPointTable.setName("firstPointTable");
   JScrollPane jscrollpane1 = new JScrollPane();
   jscrollpane1.setViewportView(_firstPointTable);
   jscrollpane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
   jscrollpane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
   jpanel1.add(jscrollpane1,cc.xy(1,1));

   addFillComponents(jpanel1,new int[0],new int[0]);
   return jpanel1;
}
 
源代码3 项目: netbeans   文件: SecurityAddGroupPanel.java
private void initUserComponents() {
/* Save preferred size before adding table.  We have our own width and
 * will add a constant of our own choosing for the height in init(), below.
 */
initialPreferredSize = getPreferredSize();
      
      /** Add table after preferred size is saved.
       */
      existingGroupsTable = new FixedHeightJTable();
      existingGroupsTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
      existingGroupsTable.getSelectionModel().addListSelectionListener(this);
      
      JScrollPane scrollPane = new JScrollPane();
      scrollPane.setViewportView(existingGroupsTable);
      GridBagConstraints gridBagConstraints = new GridBagConstraints();
      gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
      gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
      gridBagConstraints.weightx = 1.0;
      gridBagConstraints.weighty = 1.0;
      gridBagConstraints.insets = new Insets(2, 11, 11, 11);
      add(scrollPane, gridBagConstraints);
      
      getAccessibleContext().setAccessibleName(customizerBundle.getString("ACSN_AddGroupName")); // NOI18N
      getAccessibleContext().setAccessibleDescription(customizerBundle.getString("ACSD_AddGroupName")); // NOI18N
  }
 
/**
 * set up the editor control of the field
 *
 * @param jc
 * @return
 */
JComponent getUsableControl(JComponent jc) {
    if (jc instanceof JTextArea) {
        JScrollPane js = new JScrollPane();
        js.setPreferredSize(new Dimension(200, 100));
        js.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
        js.setViewportView(jc);
        return js;
    } else {
        return jc;
    }
}
 
源代码5 项目: hottub   文件: TextViewOOM.java
private static void createAndShowGUI() {
    frame = new JFrame();
    final JScrollPane jScrollPane1 = new JScrollPane();
    ta = new JTextArea();

    ta.setEditable(false);
    ta.setColumns(20);
    ta.setRows(5);
    jScrollPane1.setViewportView(ta);
    frame.add(ta);

    frame.pack();
    frame.setLocationRelativeTo(null);
    frame.setVisible(true);
}
 
源代码6 项目: blog   文件: OverviewPanel.java
public OverviewPanel() {
	setLayout(null);
	selectionModel.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
	treeSelectionListModelSelectionAdapter
			.setListModelSelection(listModelSelection);
	personList.setSelectionModel(selectionModel);
	personTable.setSelectionModel(selectionModel);
	personComboBoxModel.setListSelectionModel(selectionModel);
	personTree.setSelectionModel(treeSelectionListModelSelectionAdapter);

	ListCellRenderer<Person> personRenderer = new PersonListCellRenderer();
	personList.setCellRenderer(personRenderer);
	personList.setEnabled(true);
	personsComboBox.setRenderer(personRenderer);
	personTree.setCellRenderer(new PersonTreeCellRenderer());
	personTree.setRootVisible(false);
	personTable.setSelectionModel(personList.getSelectionModel());

	JScrollPane scrollPane = new JScrollPane();
	scrollPane.setBounds(10, 11, 580, 130);
	add(scrollPane);

	scrollPane.setViewportView(personTable);

	personsComboBox.setBounds(10, 153, 580, 30);
	add(personsComboBox);

	JScrollPane scrollPane_1 = new JScrollPane();
	scrollPane_1.setBounds(10, 194, 580, 105);
	add(scrollPane_1);

	scrollPane_1.setViewportView(personList);

	JScrollPane scrollPane_2 = new JScrollPane();
	scrollPane_2.setBounds(10, 310, 580, 205);
	add(scrollPane_2);

	scrollPane_2.setColumnHeaderView(personTree);
}
 
源代码7 项目: attic-polygene-java   文件: ServiceUsagePane.java
/**
 * Method generated by IntelliJ IDEA GUI Designer
 * >>> IMPORTANT!! <<<
 * DO NOT edit this method OR call it in your code!
 *
 */
private void $$$setupUI$$$()
{
    contentPane = new JPanel();
    contentPane.setLayout( new BorderLayout( 0, 0 ) );
    final JScrollPane scrollPane1 = new JScrollPane();
    contentPane.add( scrollPane1, BorderLayout.CENTER );
    usageTable = new JTable();
    scrollPane1.setViewportView( usageTable );
}
 
源代码8 项目: brModelo   文件: PainelSelecaoCor.java
@Override
public void buildChooser() {
    setLayout(new BorderLayout());// GridLayout(0, 1));

    if (!itens.isEmpty()) {
        JScrollPane jsp = new javax.swing.JScrollPane();
        lst = new JList(itens.toArray(new Legenda.ItemDeLegenda[]{}));
        add(jsp, BorderLayout.EAST);
        jsp.add(lst);
        jsp.setViewportView(lst);
        lst.setModel(new javax.swing.AbstractListModel() {

            @Override
            public int getSize() {
                return itens.size();
            }

            @Override
            public Object getElementAt(int i) {
                return itens.get(i);
            }
        });
        lst.addListSelectionListener( e -> {
            if (e == null || lst.getSelectedIndex() < 0) {
                return;
            }
            
            Legenda.ItemDeLegenda r = itens.get(lst.getSelectedIndex());
            
            getColorSelectionModel().setSelectedColor(r.getCor());
        });
        lst.setCellRenderer(new JListItemParaItemLegenda(false));
    }
}
 
源代码9 项目: sldeditor   文件: VendorOptionInfoPanel.java
/** Creates the UI. */
private void createUI() {
    setLayout(new BorderLayout());

    JScrollPane scrollPane = new JScrollPane();
    add(scrollPane, BorderLayout.CENTER);

    vendorOptionTable = new JTable();
    scrollPane.setViewportView(vendorOptionTable);
    vendorOptionTable.setModel(model);
    vendorOptionTable
            .getColumnModel()
            .getColumn(0)
            .setCellRenderer(new VendorOptionInfoCellRenderer(model));
    vendorOptionTable
            .getColumnModel()
            .getColumn(1)
            .setCellRenderer(new VendorOptionInfoCellRenderer(model));
    vendorOptionTable
            .getSelectionModel()
            .addListSelectionListener(
                    new ListSelectionListener() {

                        @Override
                        public void valueChanged(ListSelectionEvent e) {
                            displayDescription(vendorOptionTable.getSelectedRow());
                        }
                    });

    descriptionArea = new JTextArea();
    descriptionArea.setEditable(false);
    descriptionArea.setRows(5);
    descriptionArea.setLineWrap(true);
    descriptionArea.setWrapStyleWord(true);
    descriptionArea.setFont(vendorOptionTable.getFont());
    JScrollPane descriptionAreaScrollPane = new JScrollPane(descriptionArea);
    add(descriptionAreaScrollPane, BorderLayout.EAST);
    descriptionAreaScrollPane.setPreferredSize(new Dimension(200, 100));
}
 
源代码10 项目: mars-sim   文件: MaintenanceTabPanel.java
public void initializeUI() {
		uiDone = true;
		
        Malfunctionable malfunctionable = (Malfunctionable) unit;
        MalfunctionManager manager = malfunctionable.getMalfunctionManager();

        // Create maintenance label.
  		JPanel mpanel = new JPanel(new FlowLayout(FlowLayout.CENTER));
        JLabel maintenanceLabel = new JLabel(Msg.getString("MaintenanceTabPanel.title", JLabel.CENTER));
        maintenanceLabel.setFont(new Font("Serif", Font.BOLD, 16));
  		mpanel.add(maintenanceLabel);
        topContentPanel.add(mpanel);

        // Create maintenance panel
        JPanel maintenancePanel = new JPanel(new GridLayout(6, 1, 0, 0));
        maintenancePanel.setBorder(new MarsPanelBorder());
        topContentPanel.add(maintenancePanel);

        // Create wear condition label.
        wearConditionCache = (int) Math.round(manager.getWearCondition());
        wearConditionLabel = new JLabel("Condition: " + wearConditionCache +
                "%", JLabel.CENTER);
        wearConditionLabel.setToolTipText("The health condition due to wear & tear : 100% = new; 0% = worn out");
        maintenancePanel.add(wearConditionLabel);

        // Create lastCompletedLabel.
        lastCompletedTime = (int) (manager.getTimeSinceLastMaintenance() / 1000D);
        lastCompletedLabel = new JLabel("Last Completed: " + lastCompletedTime +
            " sols", JLabel.CENTER);
        maintenancePanel.add(lastCompletedLabel);

        // Create maintenance progress bar panel.
        JPanel progressPanel = new JPanel(new FlowLayout(FlowLayout.CENTER, 0, 0));
        maintenancePanel.add(progressPanel);

        // Prepare maintenance parts label.
        partsLabel = new JLabel(getPartsString(false), JLabel.CENTER);
        partsLabel.setPreferredSize(new Dimension(-1, -1));
        maintenancePanel.add(partsLabel);

        // Prepare progress bar.
        JProgressBar progressBar = new JProgressBar();
        progressBarModel = progressBar.getModel();
        progressBar.setStringPainted(true);
        progressPanel.add(progressBar);

        // Set initial value for progress bar.
        double completed = manager.getMaintenanceWorkTimeCompleted();
        double total = manager.getMaintenanceWorkTime();
        int percentDone = (int) (100D * (completed / total));
        progressBarModel.setValue(percentDone);

        // Prepare malfunction panel
        JPanel malfunctionPanel = new JPanel(new BorderLayout(0, 0));
//        malfunctionPanel.setBorder(new MarsPanelBorder());
        centerContentPanel.add(malfunctionPanel, BorderLayout.CENTER);

        // Create malfunctions label
        JLabel malfunctionsLabel = new JLabel("Malfunctions", JLabel.CENTER);
        malfunctionPanel.add(malfunctionsLabel, BorderLayout.NORTH);

        // Create scroll panel for malfunction list
        JScrollPane malfunctionScrollPanel = new JScrollPane();
        malfunctionScrollPanel.setPreferredSize(new Dimension(170, 90));
        malfunctionPanel.add(malfunctionScrollPanel, BorderLayout.CENTER);

        // Create malfunction list main panel.
        JPanel malfunctionListMainPanel = new JPanel(new BorderLayout(0, 0));
        malfunctionScrollPanel.setViewportView(malfunctionListMainPanel);

        // Create malfunction list panel
        malfunctionListPanel = new JPanel();
        malfunctionListPanel.setLayout(new BoxLayout(malfunctionListPanel, BoxLayout.Y_AXIS));
        malfunctionListMainPanel.add(malfunctionListPanel, BorderLayout.NORTH);

        // Create malfunction panels
        malfunctionCache = malfunctionable.getMalfunctionManager().getMalfunctions();
        malfunctionPanels = new ArrayList<MalfunctionPanel>();
        Iterator<Malfunction> i = malfunctionCache.iterator();
        while (i.hasNext()) {
            MalfunctionPanel panel = new MalfunctionPanel(i.next());
            malfunctionListPanel.add(panel);
            malfunctionPanels.add(panel);
        }
    }
 
源代码11 项目: ramus   文件: TableEditor.java
@Override
public JComponent getComponent() {
    pane = new JScrollPane();
    pane.setViewportView(editorTable);

    header = new TableHeader(editorTable, model);

    header.setDragEnabled(true);
    header.setTransferHandler(new RowTransferHandle());
    header.setDropMode(DropMode.INSERT);

    pane.setRowHeaderView(header);


    editorTable.setDropMode(DropMode.INSERT_ROWS);
    editorTable.setTransferHandler(new RowTransferHandle());

    return pane;
}
 
源代码12 项目: pcgen   文件: DataInstaller.java
/**
 * Build the user interface ready for display.
 */
private void initComponents()
{
	GridBagConstraints gbc = new GridBagConstraints();
	gbc.fill = GridBagConstraints.HORIZONTAL;
	gbc.anchor = GridBagConstraints.WEST;
	gbc.insets = new Insets(2, 2, 2, 2);
	GridBagLayout gridbag = new GridBagLayout();
	setTitle(TITLE);
	setLayout(gridbag);

	// Data set selection row
	Utility.buildConstraints(gbc, 0, 0, 1, 1, 0.0, 0.0);
	JLabel dataSetLabel = new JLabel(LanguageBundle.getString("in_diDataSet"), SwingConstants.RIGHT);
	gridbag.setConstraints(dataSetLabel, gbc);
	add(dataSetLabel, gbc);

	Utility.buildConstraints(gbc, 1, 0, 2, 1, 1.0, 0.0);
	dataSetSel = new JTextField("", SwingConstants.WEST);
	dataSetSel.setEditable(false);
	gridbag.setConstraints(dataSetSel, gbc);
	add(dataSetSel, gbc);

	Utility.buildConstraints(gbc, 3, 0, 1, 1, 0.0, 0.0);
	gbc.fill = GridBagConstraints.NONE;
	selectButton = new JButton();
	CommonMenuText.name(selectButton, "select"); //$NON-NLS-1$
	gridbag.setConstraints(selectButton, gbc);
	add(selectButton, gbc);
	selectButton.addActionListener(listener);

	// Data set details row
	Utility.buildConstraints(gbc, 0, 1, 4, 1, 1.0, 1.0);
	dataSetDetails = new JFXPanelFromResource<>(
			SimpleHtmlPanelController.class,
			"SimpleHtmlPanel.fxml"
	);
	dataSetDetails.setPreferredSize(new Dimension(400, 200));
	dataSetDetails.setBackground(getBackground());
	gbc.fill = GridBagConstraints.BOTH;
	JScrollPane jScrollPane = new JScrollPane();
	jScrollPane.setViewportView(dataSetDetails);
	gridbag.setConstraints(jScrollPane, gbc);
	add(jScrollPane, gbc);

	// Location row
	Utility.buildConstraints(gbc, 0, 2, 1, 1, 0.0, 0.0);
	gbc.fill = GridBagConstraints.HORIZONTAL;
	JLabel locLabel = new JLabel(LanguageBundle.getString("in_diLocation"), SwingConstants.RIGHT);
	gridbag.setConstraints(locLabel, gbc);
	add(locLabel, gbc);

	ButtonGroup exclusiveGroup = new ButtonGroup();
	locDataButton = new JRadioButton(LanguageBundle.getString("in_diData"));
	locDataButton.setToolTipText(LanguageBundle.getString("in_diData_tip"));
	exclusiveGroup.add(locDataButton);
	locVendorDataButton = new JRadioButton(LanguageBundle.getString("in_diVendorData"));
	locVendorDataButton.setToolTipText(LanguageBundle.getString("in_diVendorData_tip"));
	exclusiveGroup.add(locVendorDataButton);
	locHomebrewDataButton = new JRadioButton(LanguageBundle.getString("in_diHomebrewData"));
	locHomebrewDataButton.setToolTipText(LanguageBundle.getString("in_diHomebrewData_tip"));
	exclusiveGroup.add(locHomebrewDataButton);
	JPanel optionsPanel = new JPanel();
	optionsPanel.add(locDataButton);
	optionsPanel.add(locVendorDataButton);
	optionsPanel.add(locHomebrewDataButton);
	Utility.buildConstraints(gbc, 1, 2, 3, 1, 0.0, 0.0);
	gridbag.setConstraints(optionsPanel, gbc);
	gbc.fill = GridBagConstraints.NONE;
	gbc.anchor = GridBagConstraints.WEST;
	add(optionsPanel, gbc);

	// Buttons row
	installButton = new JButton();
	CommonMenuText.name(installButton, "diInstall"); //$NON-NLS-1$
	installButton.addActionListener(listener);
	closeButton = new JButton();
	CommonMenuText.name(closeButton, "close"); //$NON-NLS-1$
	closeButton.addActionListener(listener);

	JPanel buttonsPanel = new JPanel();
	buttonsPanel.add(installButton);
	buttonsPanel.add(closeButton);
	Utility.buildConstraints(gbc, 2, 3, 2, 1, 0.0, 0.0);
	gridbag.setConstraints(buttonsPanel, gbc);
	gbc.fill = GridBagConstraints.NONE;
	gbc.anchor = GridBagConstraints.EAST;
	add(buttonsPanel, gbc);

	pack();
}
 
源代码13 项目: WorldGrower   文件: MagicOverviewDialog.java
public MagicOverviewDialog(WorldObject playerCharacter, ImageInfoReader imageInfoReader, SoundIdReader soundIdReader, JFrame parentFrame) {
	setModalityType(ModalityType.APPLICATION_MODAL);
	contentPanel = new TiledImagePanel(imageInfoReader);
	
	int width = 900;
	int height = 850;
	setSize(width, height);
	contentPanel.setPreferredSize(new Dimension(width, height));
	setLocationRelativeTo(null);
	getContentPane().setLayout(new BorderLayout());
	contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
	getContentPane().add(contentPanel, BorderLayout.CENTER);
	contentPanel.setLayout(null);
	setUndecorated(true);
	IconUtils.setIcon(this);
	setCursor(Cursors.CURSOR);
	
	JScrollPane scrollPane = new JScrollPane();
	scrollPane.setBounds(12, 13, 871, 767);
	contentPanel.add(scrollPane);
	
	JTable magicSpellsTable = new MagicSpellsTable(new MagicSpellTableModel(playerCharacter));
	magicSpellsTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
	
	magicSpellsTable.setDefaultRenderer(SkillProperty.class, new SkillTableRenderer(imageInfoReader));
	magicSpellsTable.setDefaultRenderer(ImageIds.class, new ImageTableRenderer(imageInfoReader));
	magicSpellsTable.setRowHeight(50);
	magicSpellsTable.setAutoCreateRowSorter(true);
	magicSpellsTable.getRowSorter().toggleSortOrder(1);
	
	magicSpellsTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
	magicSpellsTable.getColumnModel().getColumn(0).setPreferredWidth(50);
	magicSpellsTable.getColumnModel().getColumn(1).setPreferredWidth(257);
	magicSpellsTable.getColumnModel().getColumn(2).setPreferredWidth(150);
	magicSpellsTable.getColumnModel().getColumn(3).setPreferredWidth(145);
	magicSpellsTable.getColumnModel().getColumn(4).setPreferredWidth(100);
	magicSpellsTable.getColumnModel().getColumn(5).setPreferredWidth(150);
	
	JTableFactory.applyImageToHeaderColumn(magicSpellsTable, magicSpellsTable.getColumnModel().getColumn(5), ImageIds.SMALL_TURN, imageInfoReader);
	
	scrollPane.setViewportView(magicSpellsTable);

	JPanel buttonPane = new JPanel();
	buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT));
	buttonPane.setOpaque(false);
	buttonPane.setBounds(12, 790, 878, 75);
	contentPanel.add(buttonPane);
		
	JButton okButton = JButtonFactory.createButton("OK", imageInfoReader, soundIdReader);
	okButton.setActionCommand("OK");
	buttonPane.add(okButton);
	getRootPane().setDefaultButton(okButton);
	
	okButton.addActionListener(new CloseDialogAction());
	SwingUtils.installEscapeCloseOperation(this);
	
	SwingUtils.makeTransparant(magicSpellsTable, scrollPane);
	
	DialogUtils.createDialogBackPanel(this, parentFrame.getContentPane());
}
 
源代码14 项目: hortonmachine   文件: RasterStyleView.java
public JPanel createPanel()
{
   JPanel jpanel1 = new JPanel();
   FormLayout formlayout1 = new FormLayout("FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:GROW(0.3),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE","CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(0.5),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE");
   CellConstraints cc = new CellConstraints();
   jpanel1.setLayout(formlayout1);

   _selectColorTableLabel.setName("selectColorTableLabel");
   _selectColorTableLabel.setText("Select Colortable");
   jpanel1.add(_selectColorTableLabel,cc.xy(2,4));

   _colortablesCombo.setName("colortablesCombo");
   jpanel1.add(_colortablesCombo,cc.xywh(4,4,10,1));

   _applyTableButton.setActionCommand("Apply");
   _applyTableButton.setName("applyTableButton");
   _applyTableButton.setText("Apply");
   jpanel1.add(_applyTableButton,cc.xy(15,4));

   _customStyleLabel.setName("customStyleLabel");
   _customStyleLabel.setText("Define custom");
   jpanel1.add(_customStyleLabel,new CellConstraints(2,6,1,1,CellConstraints.DEFAULT,CellConstraints.CENTER));

   _customStyleArea.setName("customStyleArea");
   _customStyleArea.setRows(8);
   JScrollPane jscrollpane1 = new JScrollPane();
   jscrollpane1.setViewportView(_customStyleArea);
   jscrollpane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
   jscrollpane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
   jpanel1.add(jscrollpane1,cc.xywh(4,6,10,1));

   _customStyleButton.setActionCommand("Apply");
   _customStyleButton.setName("customStyleButton");
   _customStyleButton.setText("Apply");
   jpanel1.add(_customStyleButton,new CellConstraints(15,6,1,1,CellConstraints.DEFAULT,CellConstraints.CENTER));

   jpanel1.add(createPanel1(),cc.xywh(2,2,14,1));
   _selectColorTableLabel1.setName("selectColorTableLabel");
   _selectColorTableLabel1.setText("Add shaded relief");
   jpanel1.add(_selectColorTableLabel1,cc.xy(2,9));

   _shadedReliefCheck.setName("shadedReliefCheck");
   jpanel1.add(_shadedReliefCheck,cc.xy(4,9));

   jpanel1.add(createPanel2(),cc.xywh(7,9,7,1));
   addFillComponents(jpanel1,new int[]{ 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 },new int[]{ 1,2,3,4,5,6,7,8,9,10,11 });
   return jpanel1;
}
 
源代码15 项目: netbeans   文件: CustomizerTesting.java
/**
 * This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form
 * Editor.
 */
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {

    testDirsLabel = new JLabel();
    testDirsScrollPane = new JScrollPane();
    testDirsList = new JList<BasePathSupport.Item>();
    addFolderButton = new JButton();
    removeButton = new JButton();
    moveUpButton = new JButton();
    moveDownButton = new JButton();
    providersLabel = new JLabel();
    providersPanel = new JPanel();

    Mnemonics.setLocalizedText(testDirsLabel, NbBundle.getMessage(CustomizerTesting.class, "CustomizerTesting.testDirsLabel.text")); // NOI18N

    testDirsScrollPane.setViewportView(testDirsList);

    Mnemonics.setLocalizedText(addFolderButton, NbBundle.getMessage(CustomizerTesting.class, "CustomizerTesting.addFolderButton.text")); // NOI18N

    Mnemonics.setLocalizedText(removeButton, NbBundle.getMessage(CustomizerTesting.class, "CustomizerTesting.removeButton.text")); // NOI18N

    Mnemonics.setLocalizedText(moveUpButton, NbBundle.getMessage(CustomizerTesting.class, "CustomizerTesting.moveUpButton.text")); // NOI18N

    Mnemonics.setLocalizedText(moveDownButton, NbBundle.getMessage(CustomizerTesting.class, "CustomizerTesting.moveDownButton.text")); // NOI18N

    Mnemonics.setLocalizedText(providersLabel, NbBundle.getMessage(CustomizerTesting.class, "CustomizerTesting.providersLabel.text")); // NOI18N

    GroupLayout providersPanelLayout = new GroupLayout(providersPanel);
    providersPanel.setLayout(providersPanelLayout);
    providersPanelLayout.setHorizontalGroup(
        providersPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
        .addGap(0, 407, Short.MAX_VALUE)
    );
    providersPanelLayout.setVerticalGroup(
        providersPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
        .addGap(0, 46, Short.MAX_VALUE)
    );

    GroupLayout layout = new GroupLayout(this);
    this.setLayout(layout);
    layout.setHorizontalGroup(
        layout.createParallelGroup(GroupLayout.Alignment.LEADING)
        .addComponent(providersPanel, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        .addGroup(layout.createSequentialGroup()
            .addComponent(testDirsScrollPane)
            .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
            .addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
                .addComponent(addFolderButton, GroupLayout.Alignment.TRAILING)
                .addComponent(removeButton, GroupLayout.Alignment.TRAILING)
                .addComponent(moveUpButton, GroupLayout.Alignment.TRAILING)
                .addComponent(moveDownButton, GroupLayout.Alignment.TRAILING)))
        .addGroup(layout.createSequentialGroup()
            .addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
                .addComponent(testDirsLabel)
                .addComponent(providersLabel))
            .addGap(0, 0, Short.MAX_VALUE))
    );

    layout.linkSize(SwingConstants.HORIZONTAL, new Component[] {addFolderButton, moveDownButton, moveUpButton, removeButton});

    layout.setVerticalGroup(
        layout.createParallelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addComponent(testDirsLabel)
            .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
            .addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
                .addComponent(testDirsScrollPane, GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)
                .addGroup(layout.createSequentialGroup()
                    .addComponent(addFolderButton)
                    .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
                    .addComponent(removeButton)
                    .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)
                    .addComponent(moveUpButton)
                    .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
                    .addComponent(moveDownButton)))
            .addGap(18, 18, 18)
            .addComponent(providersLabel)
            .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
            .addComponent(providersPanel, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGap(0, 0, 0))
    );
}
 
源代码16 项目: HubPlayer   文件: LibraryPanel.java
/**
 * This method is called from within the constructor to initialize the form.
 * WARNING: Do NOT modify this code. The content of this method is always
 * regenerated by the Form Editor.
 */
@SuppressWarnings({ "unchecked", "serial" })
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {

	aScrollPanel = new JScrollPane();
	dataTable = new JTable();
	libraryTableModel = new LibraryTableModel();
	libraryOperation = new LibraryOperation();

	aToolBar = new JToolBar();
	moreSearch = new JButton();

	setLayout(new BorderLayout());

	aScrollPanel
			.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
	aScrollPanel
			.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);
	aScrollPanel.setMaximumSize(new Dimension(615, 481));

	// 设置20行空数据
	dataTable.setModel(libraryTableModel);
	libraryTableModel.setLibraryOperation(libraryOperation);

	// 定义"操作栏"的渲染器 显示按钮
	dataTable.getColumn("操作").setCellRenderer(
			new DefaultTableCellRenderer() {

				@Override
				public Component getTableCellRendererComponent(
						JTable table, Object value, boolean isSelected,
						boolean hasFocus, int row, int column) {

					return value instanceof JPanel ? (JPanel) value : super
							.getTableCellRendererComponent(table, value,
									isSelected, hasFocus, row, column);
				}
			});
	// 定义"操作栏"的编辑器 响应按钮事件
	dataTable.getColumn("操作").setCellEditor(new CellEditor());

	dataTable.setColumnSelectionAllowed(true);
	dataTable.setRowHeight(23);
	aScrollPanel.setViewportView(dataTable);
	dataTable.getColumnModel().getSelectionModel()
			.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

	add(aScrollPanel, BorderLayout.CENTER);

	aToolBar.setFloatable(false);
	aToolBar.setRollover(true);
	aToolBar.setOpaque(false);

	moreSearch.setText("更多数据");
	moreSearch.setFocusable(false);
	moreSearch.setHorizontalTextPosition(SwingConstants.CENTER);
	moreSearch.setVerticalTextPosition(SwingConstants.BOTTOM);
	// moreSearch.setEnabled(false);
	aToolBar.add(moreSearch);

	Box box = Box.createVerticalBox();
	box.setBorder(BorderFactory.createLineBorder(Color.BLACK));
	box.setOpaque(true);
	box.add(aToolBar);

	add(box, BorderLayout.SOUTH);

}
 
源代码17 项目: beast-mcmc   文件: JreForm.java
public JPanel createPanel()
{
   JPanel jpanel1 = new JPanel();
   FormLayout formlayout1 = new FormLayout("FILL:7DLU:NONE,RIGHT:MAX(65DLU;DEFAULT):NONE,FILL:3DLU:NONE,FILL:60DLU:NONE,FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:7DLU:NONE,FILL:60DLU:NONE,FILL:3DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:7DLU:NONE","CENTER:9DLU:NONE,CENTER:DEFAULT:NONE,CENTER:9DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:9DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,FILL:50DLU:GROW(1.0),CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:9DLU:NONE");
   CellConstraints cc = new CellConstraints();
   jpanel1.setLayout(formlayout1);

   _jrePathLabel.setName("jrePathLabel");
   _jrePathLabel.setText(Messages.getString("jrePath"));
   jpanel1.add(_jrePathLabel,cc.xy(2,2));

   _jreMinLabel.setName("jreMinLabel");
   _jreMinLabel.setText(Messages.getString("jreMin"));
   jpanel1.add(_jreMinLabel,cc.xy(2,6));

   _jreMaxLabel.setName("jreMaxLabel");
   _jreMaxLabel.setText(Messages.getString("jreMax"));
   jpanel1.add(_jreMaxLabel,cc.xy(2,8));

   _jvmOptionsTextLabel.setName("jvmOptionsTextLabel");
   _jvmOptionsTextLabel.setText(Messages.getString("jvmOptions"));
   jpanel1.add(_jvmOptionsTextLabel,new CellConstraints(2,16,1,1,CellConstraints.DEFAULT,CellConstraints.TOP));

   _jreMinField.setName("jreMinField");
   jpanel1.add(_jreMinField,cc.xy(4,6));

   _jreMaxField.setName("jreMaxField");
   jpanel1.add(_jreMaxField,cc.xy(4,8));

   _jvmOptionsTextArea.setName("jvmOptionsTextArea");
   _jvmOptionsTextArea.setToolTipText(Messages.getString("jvmOptionsTip"));
   JScrollPane jscrollpane1 = new JScrollPane();
   jscrollpane1.setViewportView(_jvmOptionsTextArea);
   jscrollpane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
   jscrollpane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
   jpanel1.add(jscrollpane1,cc.xywh(4,16,7,1));

   _initialHeapSizeLabel.setName("initialHeapSizeLabel");
   _initialHeapSizeLabel.setText(Messages.getString("initialHeapSize"));
   jpanel1.add(_initialHeapSizeLabel,cc.xy(2,12));

   _maxHeapSizeLabel.setName("maxHeapSizeLabel");
   _maxHeapSizeLabel.setText(Messages.getString("maxHeapSize"));
   jpanel1.add(_maxHeapSizeLabel,cc.xy(2,14));

   JLabel jlabel1 = new JLabel();
   jlabel1.setText("MB");
   jpanel1.add(jlabel1,cc.xy(6,12));

   JLabel jlabel2 = new JLabel();
   jlabel2.setText("MB");
   jpanel1.add(jlabel2,cc.xy(6,14));

   _initialHeapSizeField.setName("initialHeapSizeField");
   jpanel1.add(_initialHeapSizeField,cc.xy(4,12));

   _maxHeapSizeField.setName("maxHeapSizeField");
   jpanel1.add(_maxHeapSizeField,cc.xy(4,14));

   _maxHeapPercentField.setName("maxHeapPercentField");
   jpanel1.add(_maxHeapPercentField,cc.xy(8,14));

   _initialHeapPercentField.setName("initialHeapPercentField");
   jpanel1.add(_initialHeapPercentField,cc.xy(8,12));

   _jdkPreferenceCombo.setName("jdkPreferenceCombo");
   jpanel1.add(_jdkPreferenceCombo,cc.xywh(8,6,3,1));

   JLabel jlabel3 = new JLabel();
   jlabel3.setText(Messages.getString("availableMemory"));
   jpanel1.add(jlabel3,cc.xy(10,12));

   JLabel jlabel4 = new JLabel();
   jlabel4.setText(Messages.getString("availableMemory"));
   jpanel1.add(jlabel4,cc.xy(10,14));

   _runtimeBitsCombo.setName("runtimeBitsCombo");
   _runtimeBitsCombo.setToolTipText("");
   jpanel1.add(_runtimeBitsCombo,cc.xywh(8,8,3,1));

   jpanel1.add(createPanel1(),cc.xywh(2,18,9,1));
   TitledSeparator titledseparator1 = new TitledSeparator();
   titledseparator1.setText(Messages.getString("searchOptions"));
   jpanel1.add(titledseparator1,cc.xywh(2,4,9,1));

   TitledSeparator titledseparator2 = new TitledSeparator();
   titledseparator2.setText(Messages.getString("options"));
   jpanel1.add(titledseparator2,cc.xywh(2,10,9,1));

   jpanel1.add(createPanel2(),cc.xywh(4,2,7,1));
   addFillComponents(jpanel1,new int[]{ 1,2,3,4,5,6,7,8,9,10,11 },new int[]{ 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 });
   return jpanel1;
}
 
源代码18 项目: PyramidShader   文件: ClassPathForm.java
public JPanel createPanel()
{
   JPanel jpanel1 = new JPanel();
   FormLayout formlayout1 = new FormLayout("FILL:7DLU:NONE,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,FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:26PX:NONE,FILL:7DLU:NONE","CENTER:9DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:9DLU:NONE");
   CellConstraints cc = new CellConstraints();
   jpanel1.setLayout(formlayout1);

   _classpathField.setName("classpathField");
   jpanel1.add(_classpathField,cc.xywh(4,11,7,1));

   _classpathFieldLabel.setIcon(loadImage("images/asterix.gif"));
   _classpathFieldLabel.setName("classpathFieldLabel");
   _classpathFieldLabel.setText(Messages.getString("editClassPath"));
   jpanel1.add(_classpathFieldLabel,cc.xy(2,11));

   _classpathListLabel.setName("classpathListLabel");
   _classpathListLabel.setText(Messages.getString("classPath"));
   jpanel1.add(_classpathListLabel,cc.xy(2,6));

   _classpathList.setName("classpathList");
   JScrollPane jscrollpane1 = new JScrollPane();
   jscrollpane1.setViewportView(_classpathList);
   jscrollpane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
   jscrollpane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
   jpanel1.add(jscrollpane1,cc.xywh(4,6,7,4));

   _mainclassLabel.setIcon(loadImage("images/asterix.gif"));
   _mainclassLabel.setName("mainclassLabel");
   _mainclassLabel.setText(Messages.getString("mainClass"));
   jpanel1.add(_mainclassLabel,cc.xy(2,4));

   _mainclassField.setName("mainclassField");
   jpanel1.add(_mainclassField,cc.xywh(4,4,7,1));

   _acceptClasspathButton.setActionCommand("Add");
   _acceptClasspathButton.setIcon(loadImage("images/ok16.png"));
   _acceptClasspathButton.setName("acceptClasspathButton");
   _acceptClasspathButton.setText(Messages.getString("accept"));
   jpanel1.add(_acceptClasspathButton,cc.xy(8,13));

   _removeClasspathButton.setActionCommand("Remove");
   _removeClasspathButton.setIcon(loadImage("images/cancel16.png"));
   _removeClasspathButton.setName("removeClasspathButton");
   _removeClasspathButton.setText(Messages.getString("remove"));
   jpanel1.add(_removeClasspathButton,cc.xy(10,13));

   _importClasspathButton.setIcon(loadImage("images/open16.png"));
   _importClasspathButton.setName("importClasspathButton");
   _importClasspathButton.setToolTipText(Messages.getString("importClassPath"));
   jpanel1.add(_importClasspathButton,cc.xy(12,4));

   _classpathUpButton.setIcon(loadImage("images/up16.png"));
   _classpathUpButton.setName("classpathUpButton");
   jpanel1.add(_classpathUpButton,cc.xy(12,6));

   _classpathDownButton.setIcon(loadImage("images/down16.png"));
   _classpathDownButton.setName("classpathDownButton");
   jpanel1.add(_classpathDownButton,cc.xy(12,8));

   _classpathCheck.setActionCommand("Custom classpath");
   _classpathCheck.setName("classpathCheck");
   _classpathCheck.setText(Messages.getString("customClassPath"));
   jpanel1.add(_classpathCheck,cc.xy(4,2));

   _newClasspathButton.setActionCommand("New");
   _newClasspathButton.setIcon(loadImage("images/new16.png"));
   _newClasspathButton.setName("newClasspathButton");
   _newClasspathButton.setText(Messages.getString("new"));
   jpanel1.add(_newClasspathButton,cc.xy(6,13));

   addFillComponents(jpanel1,new int[]{ 1,2,3,4,5,6,7,8,9,10,11,12,13 },new int[]{ 1,2,3,4,5,6,7,8,9,10,11,12,13,14 });
   return jpanel1;
}
 
public WebSocketFuzzResultsContentPanel() {
    super(new BorderLayout());

    toolbar = new JToolBar();
    toolbar.setFloatable(false);
    toolbar.setRollover(true);

    messageCountLabel =
            new JLabel(
                    Constant.messages.getString(
                            "websocket.fuzzer.results.toolbar.messagesSent"));
    messageCountValueLabel = new JLabel("0");

    errorCountLabel =
            new JLabel(Constant.messages.getString("websocket.fuzzer.results.toolbar.errors"));
    errorCountValueLabel = new JLabel("0");

    toolbar.add(Box.createHorizontalStrut(4));
    toolbar.add(messageCountLabel);
    toolbar.add(Box.createHorizontalStrut(4));
    toolbar.add(messageCountValueLabel);
    toolbar.add(Box.createHorizontalStrut(32));

    toolbar.add(errorCountLabel);
    toolbar.add(Box.createHorizontalStrut(4));
    toolbar.add(errorCountValueLabel);

    mainPanel = new JPanel(new BorderLayout());

    fuzzResultTable = new WebSocketFuzzMessagesView(EMPTY_RESULTS_MODEL);
    fuzzResultTable.setDisplayPanel(
            View.getSingleton().getRequestPanel(), View.getSingleton().getResponsePanel());

    fuzzResultTableScrollPane = new JScrollPane();
    fuzzResultTableScrollPane.setViewportView(fuzzResultTable.getViewComponent());
    fuzzResultTableScrollPane
            .getVerticalScrollBar()
            .addAdjustmentListener(new StickyScrollbarAdjustmentListener());

    mainPanel.add(fuzzResultTableScrollPane);

    add(toolbar, BorderLayout.PAGE_START);
    add(mainPanel, BorderLayout.CENTER);
}
 
public SpectraIdentificationResultsWindow() {
  setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
  setSize(new Dimension(1400, 900));
  getContentPane().setLayout(new BorderLayout());
  setTitle("Processing...");

  pnGrid = new JPanel();
  // any number of rows
  pnGrid.setLayout(new GridLayout(0, 1, 0, 0));

  pnGrid.setBackground(Color.WHITE);
  pnGrid.setAutoscrolls(false);

  noMatchesFound = new JLabel("I'm working on it", SwingConstants.CENTER);
  noMatchesFound.setFont(headerFont);
  // yellow
  noMatchesFound.setForeground(new Color(0xFFCC00));
  pnGrid.add(noMatchesFound, BorderLayout.CENTER);

  // Add the Windows menu
  JMenuBar menuBar = new JMenuBar();
  menuBar.add(new WindowsMenu());

  // set font size of chart
  JMenuItem btnSetup = new JMenuItem("Setup dialog");
  btnSetup.addActionListener(e -> {
    if (MZmineCore.getConfiguration()
        .getModuleParameters(SpectraIdentificationResultsModule.class)
        .showSetupDialog(this, true) == ExitCode.OK) {
      showExportButtonsChanged();
    }
  });
  menuBar.add(btnSetup);

  JCheckBoxMenuItem cbCoupleZoomY = new JCheckBoxMenuItem("Couple y-zoom");
  cbCoupleZoomY.setSelected(true);
  cbCoupleZoomY.addItemListener(e -> setCoupleZoomY(cbCoupleZoomY.isSelected()));
  menuBar.add(cbCoupleZoomY);

  JMenuItem btnSetFont = new JMenuItem("Set chart font");
  btnSetFont.addActionListener(e -> setChartFont());
  menuBar.add(btnSetFont);

  setJMenuBar(menuBar);

  scrollPane = new JScrollPane(pnGrid);
  getContentPane().add(scrollPane, BorderLayout.CENTER);
  scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
  scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
  scrollPane.setViewportView(pnGrid);

  totalMatches = new ArrayList<>();
  matchPanels = new HashMap<>();
  setCoupleZoomY(true);

  setVisible(true);
  setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
  validate();
  repaint();
}