Examples of JXTable


Examples of org.jdesktop.swingx.JXTable

    this.loadTest = wsdlLoadTest;

    loadTest.addLoadTestListener( internalLoadTestListener );

    tableModel = new LoadTestAssertionsTableModel();
    table = new JXTable( tableModel );
    table.setSelectionMode( ListSelectionModel.SINGLE_SELECTION );

    TableColumnModel columnModel = table.getColumnModel();
    columnModel.getColumn( 0 ).setMaxWidth( 16 );
    columnModel.getColumn( 0 ).setCellRenderer( new IconTableCellRenderer() );
View Full Code Here

Examples of org.jdesktop.swingx.JXTable

    section.finish();

    metrics.addSection( "Definition Parts" );
    section = metrics.addSection( "Resources" );
    operationsTableModel = new ResourcesTableModel();
    JXTable table = section.addTable( operationsTableModel );
    table.getColumn( 1 ).setPreferredWidth( 60 );
    section.finish();

    return new JScrollPane( metrics );
  }
View Full Code Here

Examples of org.jdesktop.swingx.JXTable

      return addMetric( null, label, type );
    }

    public JXTable addTable( TableModel model )
    {
      JXTable table = new JXTable( model );
      table.setBorder( null );
      table.setShowGrid( false );
      table.setAutoResizeMode( JTable.AUTO_RESIZE_OFF );
      table.setSortable( false );
      table.getColumn( 0 ).setWidth( 195 );
      table.getColumn( 0 ).setMinWidth( 195 );

      InternalHeaderRenderer internalHeaderRenderer = new InternalHeaderRenderer( table.getTableHeader()
          .getBackground() );
      InternalCellRenderer internalCellRenderer = new InternalCellRenderer();

      for( int c = 0; c < table.getColumnCount(); c++ )
      {
        table.getColumn( c ).setHeaderRenderer( internalHeaderRenderer );
        table.getColumn( c ).setCellRenderer( internalCellRenderer );
      }

      table.getTableHeader().setReorderingAllowed( false );
      table.getTableHeader().setBackground( Color.WHITE );

      JScrollPane scrollPane = new JScrollPane( table );
      scrollPane.setBorder( BorderFactory.createEmptyBorder( 0, 14, 0, 14 ) );
      form.addComponent( scrollPane );
      table.setPreferredScrollableViewportSize( new Dimension( 100, 250 ) );
      scrollPane.setBackground( Color.WHITE );
      scrollPane.getViewport().setBackground( Color.WHITE );
      scrollPane.setOpaque( true );

      table.setBackground( Color.WHITE );
      table.setOpaque( true );

      return table;
    }
View Full Code Here

Examples of org.jdesktop.swingx.JXTable

{
  private JScrollPane scrollPane;

  public JTableFormField( String description )
  {
    super( new JXTable() );

    scrollPane = new JScrollPane( getTable() );
    scrollPane.setPreferredSize( new Dimension( 350, 200 ) );
    getTable().setToolTipText( description );
    getTable().setHorizontalScrollEnabled( true );
View Full Code Here

Examples of org.jdesktop.swingx.JXTable

    {
      @Override
      protected Component buildContent()
      {
        JPanel panel = new JPanel( new BorderLayout() );
        table = new JXTable( resolveContextTableModel );
        table.setHorizontalScrollEnabled( true );
        table.setDefaultRenderer( JComboBox.class, new ResolverRenderer() );
        table.setDefaultEditor( JComboBox.class, new ResolverEditor() );
        table.getColumn( 2 ).setCellRenderer( new PathCellRenderer() );
        table.getColumn( 3 ).setWidth( 100 );
View Full Code Here

Examples of org.jdesktop.swingx.JXTable

    List<AssertedXPath> assertedXPaths = getAssertedXPaths();

    DefaultTableModel tm = new DefaultTableModel( assertedXPaths.size(), 2 );
    tm.setColumnIdentifiers( new String[] { "Label", "XPath" } );

    JXTable table = new JXTable( tm );
    table.setHorizontalScrollEnabled( true );
    table.getColumn( 0 ).setPreferredWidth( 100 );

    for( int c = 0; c < assertedXPaths.size(); c++ )
    {
      tm.setValueAt( assertedXPaths.get( c ).getLabel(), c, 0 );
      tm.setValueAt( assertedXPaths.get( c ).getPath(), c, 1 );
View Full Code Here

Examples of org.jdesktop.swingx.JXTable

  }

  private JComponent buildContent()
  {
    JPanel panel = new JPanel( new BorderLayout() );
    JXTable table = new JXTable( new TransfersTableModel() );

    // table.setColumnControlVisible( true );
    table.setHorizontalScrollEnabled( true );
    table.packAll();

    Component descriptionPanel = UISupport.buildDescription( "PropertyTransfer Results",
        "See the result of each performed transfer below", null );
    panel.add( descriptionPanel, BorderLayout.NORTH );
View Full Code Here

Examples of org.jdesktop.swingx.JXTable

  private JComponent buildLog()
  {
    JPanel logPanel = new JPanel( new BorderLayout() );

    transferLogTableModel = new TransfersTableModel();
    logTable = new JXTable( transferLogTableModel );
    logTable.getSelectionModel().addListSelectionListener( new ListSelectionListener()
    {

      public void valueChanged( ListSelectionEvent e )
      {
View Full Code Here

Examples of org.jdesktop.swingx.JXTable

      JXToolBar toolbar = UISupport.createToolbar();

      toolbar.add( UISupport.createToolbarButton( new AddTokenAction() ) );
      toolbar.add( UISupport.createToolbarButton( new RemoveTokenAction() ) );

      tokenTable = new JXTable( sensitivInformationTableModel );
      tokenTable.setPreferredSize( new Dimension( 200, 100 ) );
      sensitiveInfoTableForm.add( toolbar, BorderLayout.NORTH );
      sensitiveInfoTableForm.add( new JScrollPane( tokenTable ), BorderLayout.CENTER );
    }
View Full Code Here

Examples of org.jdesktop.swingx.JXTable

  }

  protected JPanel buildGenerateTable( MaliciousAttachmentTableModel tableModel )
  {
    final JPanel panel = new JPanel( new BorderLayout() );
    final JXTable table = new JXTable( tableModel );
    setupTable( table );
    JScrollPane tableScrollPane = new JScrollPane( table );
    tableScrollPane.setBorder( BorderFactory.createEmptyBorder() );

    JXToolBar toolbar = UISupport.createToolbar();

    addGeneratedButton = UISupport.createToolbarButton( new GenerateFileAction() );
    toolbar.add( addGeneratedButton );

    removeGeneratedButton = UISupport.createToolbarButton( new RemoveGeneratedFileAction( tableModel, table ) );
    toolbar.add( removeGeneratedButton );
    removeGeneratedButton.setEnabled( false );

    toolbar.add( UISupport.createToolbarButton( new HelpAction( HelpUrls.SECURITY_MALICIOUS_ATTACHMENT_HELP ) ) );

    panel.add( toolbar, BorderLayout.PAGE_START );
    panel.add( tableScrollPane, BorderLayout.CENTER );

    table.getSelectionModel().addListSelectionListener( new ListSelectionListener()
    {
      @Override
      public void valueChanged( ListSelectionEvent e )
      {
        if( removeGeneratedButton != null )
        {
          removeGeneratedButton.setEnabled( table.getSelectedRowCount() > 0 );
        }
      }
    } );

    panel.setBorder( BorderFactory.createLineBorder( new Color( 0 ), 1 ) );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.