com.vaadin.ui.Table.addListener()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(5.4k)|赞(0)|评价(0)|浏览(215)

本文整理了Java中com.vaadin.ui.Table.addListener()方法的一些代码示例,展示了Table.addListener()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.addListener()方法的具体详情如下:
包路径:com.vaadin.ui.Table
类名称:Table
方法名:addListener

Table.addListener介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

  1. public static void main( String[] args ) {
  2. Display display = new Display();
  3. Shell shell = new Shell( display );
  4. shell.setLayout( new FillLayout() );
  5. final Table table = new Table( shell, SWT.VIRTUAL );
  6. table.setItemCount( 10000 );
  7. table.addListener( SWT.SetData, new Listener() {
  8. public void handleEvent( Event event ) {
  9. TableItem item = (TableItem)event.item;
  10. item.setText( "Item " + table.indexOf( item ) );
  11. }
  12. } );
  13. shell.setSize( 300, 500 );
  14. shell.open();
  15. while( !shell.isDisposed() ) {
  16. if( !display.readAndDispatch() ) {
  17. display.sleep();
  18. }
  19. }
  20. display.dispose();
  21. }

代码示例来源:origin: org.opennms.features/jmxconfiggenerator.webui

  1. @Override
  2. public void addReadOnlyStatusChangeListener(ReadOnlyStatusChangeListener listener) {
  3. compositeForm.addListener(listener);
  4. compositeTable.addListener(listener);
  5. }

代码示例来源:origin: stackoverflow.com

  1. new TableItem(table, SWT.NONE).setText("Item: " + i);
  2. table.addListener(SWT.MouseWheel, new Listener()

代码示例来源:origin: org.activiti/activiti-explorer

  1. @Override
  2. protected Table createList() {
  3. final Table tableList = new Table();
  4. // Listener to change right panel when clicked on a task
  5. tableList.addListener(new Property.ValueChangeListener() {
  6. private static final long serialVersionUID = 8811553575319455854L;
  7. public void valueChange(ValueChangeEvent event) {
  8. // The itemId of the table list is the tableName
  9. String tableName = (String) event.getProperty().getValue();
  10. setDetailComponent(new DatabaseDetailPanel(tableName));
  11. // Update URL
  12. ExplorerApp.get().setCurrentUriFragment(
  13. new UriFragment(DatabaseNavigator.TABLE_URI_PART, tableName));
  14. }
  15. });
  16. // Create column headers
  17. tableList.addContainerProperty("icon", Embedded.class, null);
  18. tableList.setColumnWidth("icon", 22);
  19. tableList.addContainerProperty("tableName", String.class, null);
  20. tableList.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_HIDDEN);
  21. return tableList;
  22. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. processDefinitionTable.addListener(new Property.ValueChangeListener() {

代码示例来源:origin: org.activiti/activiti-explorer

  1. processDefinitionTable.addListener(new Property.ValueChangeListener() {

代码示例来源:origin: org.activiti/activiti-explorer

  1. @Override
  2. protected Table createList() {
  3. taskTable = new Table();
  4. taskTable.addStyleName(ExplorerLayout.STYLE_TASK_LIST);
  5. taskTable.addStyleName(ExplorerLayout.STYLE_SCROLLABLE);
  6. // Listener to change right panel when clicked on a task
  7. taskTable.addListener(getListSelectionListener());
  8. this.lazyLoadingQuery = createLazyLoadingQuery();
  9. this.taskListContainer = new LazyLoadingContainer(lazyLoadingQuery, 30);
  10. taskTable.setContainerDataSource(taskListContainer);
  11. // Create column header
  12. taskTable.addGeneratedColumn("icon", new ThemeImageColumnGenerator(Images.TASK_22));
  13. taskTable.setColumnWidth("icon", 22);
  14. taskTable.addContainerProperty("name", String.class, null);
  15. taskTable.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_HIDDEN);
  16. return taskTable;
  17. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. reportTable.addListener(new Property.ValueChangeListener() {

代码示例来源:origin: org.activiti/activiti-explorer

  1. reportTable.addListener(new Property.ValueChangeListener() {

代码示例来源:origin: org.activiti/activiti-explorer

  1. processInstanceTable.addListener(new Property.ValueChangeListener() {
  2. private static final long serialVersionUID = 8811553575319455854L;
  3. public void valueChange(ValueChangeEvent event) {

代码示例来源:origin: org.activiti/activiti-explorer

  1. table.setContainerDataSource(processInstanceContainer);
  2. table.addListener(new Property.ValueChangeListener() {
  3. private static final long serialVersionUID = 1L;
  4. public void valueChange(ValueChangeEvent event) {

代码示例来源:origin: org.activiti/activiti-explorer

  1. userTable.addListener(new Property.ValueChangeListener() {
  2. private static final long serialVersionUID = 1L;
  3. public void valueChange(ValueChangeEvent event) {

代码示例来源:origin: org.activiti/activiti-explorer

  1. jobTable.addListener(new Property.ValueChangeListener() {
  2. private static final long serialVersionUID = 8811553575319455854L;
  3. public void valueChange(ValueChangeEvent event) {

代码示例来源:origin: org.activiti/activiti-explorer

  1. deploymentTable.addListener(new Property.ValueChangeListener() {
  2. private static final long serialVersionUID = 8811553575319455854L;
  3. public void valueChange(ValueChangeEvent event) {

代码示例来源:origin: org.activiti/activiti-explorer

  1. instanceTable.addListener(new Property.ValueChangeListener() {
  2. private static final long serialVersionUID = 1L;
  3. public void valueChange(ValueChangeEvent event) {

代码示例来源:origin: org.activiti/activiti-explorer

  1. processDefinitionTable.addListener(new Property.ValueChangeListener() {
  2. private static final long serialVersionUID = 1L;

代码示例来源:origin: org.activiti/activiti-explorer

  1. groupTable.addListener(new Property.ValueChangeListener() {
  2. private static final long serialVersionUID = 1L;
  3. public void valueChange(ValueChangeEvent event) {

代码示例来源:origin: org.activiti/activiti-explorer

  1. processDefinitionTable.addListener(new Property.ValueChangeListener() {
  2. private static final long serialVersionUID = 1L;

代码示例来源:origin: org.activiti/activiti-explorer

  1. instancesTable.addContainerProperty("duration", String.class, null, i18nManager.getMessage(Messages.TASK_DURATION), null, Table.ALIGN_LEFT);
  2. instancesTable.addListener(new Property.ValueChangeListener() {
  3. private static final long serialVersionUID = 1L;
  4. public void valueChange(ValueChangeEvent event) {

代码示例来源:origin: org.activiti/activiti-explorer

  1. attachmentTypes.addListener(new ValueChangeListener() {

相关文章