org.eclipse.swt.widgets.Table.setSize()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(248)

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

Table.setSize介绍

暂无

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

  1. @Override
  2. public void handleEvent( Event event ) {
  3. Point size = shell.getSize();
  4. wFields.setSize( size.x - 10, size.y - 50 );
  5. wFields.table.setSize( size.x - 10, size.y - 50 );
  6. wFields.redraw();
  7. }
  8. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. @Override
  2. public void handleEvent( Event event ) {
  3. Point size = shell.getSize();
  4. wFields.setSize( size.x - 10, size.y - 50 );
  5. wFields.table.setSize( size.x - 10, size.y - 50 );
  6. wFields.redraw();
  7. }
  8. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. @Override
  2. public void handleEvent( Event event ) {
  3. Point size = shell.getSize();
  4. wFields.setSize( size.x - 10, size.y - 50 );
  5. wFields.table.setSize( size.x - 10, size.y - 50 );
  6. wFields.redraw();
  7. }
  8. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. @Override
  2. public void handleEvent( Event event ) {
  3. Point size = shell.getSize();
  4. wFields.setSize( size.x - 10, size.y - 50 );
  5. wFields.table.setSize( size.x - 10, size.y - 50 );
  6. wFields.redraw();
  7. }
  8. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. @Override
  2. public void handleEvent( Event event ) {
  3. Point size = shell.getSize();
  4. wFields.setSize( size.x - 10, size.y - 50 );
  5. wFields.table.setSize( size.x - 10, size.y - 50 );
  6. wFields.redraw();
  7. }
  8. };

代码示例来源:origin: pentaho/pentaho-kettle

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: pentaho/big-data-plugin

  1. @Override
  2. public void handleEvent( Event event ) {
  3. Point size = shell.getSize();
  4. wFields.setSize( size.x - 10, size.y - 50 );
  5. wFields.table.setSize( size.x - 10, size.y - 50 );
  6. wFields.redraw();
  7. }
  8. };

代码示例来源:origin: pentaho/big-data-plugin

  1. public void handleEvent( Event event ) {
  2. Point size = shell.getSize();
  3. wFields.setSize( size.x - 10, size.y - 50 );
  4. wFields.table.setSize( size.x - 10, size.y - 50 );
  5. wFields.redraw();
  6. }
  7. };

代码示例来源:origin: org.eclipse/org.eclipse.wst.xml.ui

  1. public void controlResized(ControlEvent e) {
  2. Rectangle area = parent.getClientArea();
  3. Point preferredSize = table.computeSize(SWT.DEFAULT, SWT.DEFAULT);
  4. int width = area.width - 2 * table.getBorderWidth();
  5. if (preferredSize.y > area.height) {
  6. // Subtract the scrollbar width from the total column
  7. // width
  8. // if a vertical scrollbar will be required
  9. Point vBarSize = table.getVerticalBar().getSize();
  10. width -= vBarSize.x;
  11. }
  12. Point oldSize = table.getSize();
  13. if (oldSize.x > width) {
  14. // table is getting smaller so make the columns
  15. // smaller first and then resize the table to
  16. // match the client area width
  17. column1.setWidth(width / 2);
  18. column2.setWidth(width / 2);
  19. table.setSize(width, area.height);
  20. }
  21. else {
  22. // table is getting bigger so make the table
  23. // bigger first and then make the columns wider
  24. // to match the client area width
  25. table.setSize(width, area.height);
  26. column1.setWidth(width / 2);
  27. column2.setWidth(width / 2);
  28. }
  29. }
  30. });

代码示例来源:origin: org.eclipse/org.eclipse.jst.ws.consumption.ui

  1. public void controlResized(ControlEvent e) {
  2. Rectangle area = handlersComp.getClientArea();
  3. Point preferredSize = handlersTable_.computeSize(SWT.DEFAULT, SWT.DEFAULT);
  4. int width = area.width - 2*handlersTable_.getBorderWidth()-10;
  5. if (preferredSize.y > area.height + handlersTable_.getHeaderHeight()) {
  6. // Subtract the scrollbar width from the total column width
  7. // if a vertical scrollbar will be required
  8. Point vBarSize = handlersTable_.getVerticalBar().getSize();
  9. width -= vBarSize.x;
  10. }
  11. Point oldSize = handlersTable_.getSize();
  12. if (oldSize.x > area.width) {
  13. // table is getting smaller so make the columns
  14. // smaller first and then resize the table to
  15. // match the client area width
  16. tableCols[0].setWidth(width/2);
  17. tableCols[1].setWidth(width - tableCols[0].getWidth());
  18. handlersTable_.setSize(area.width, area.height);
  19. } else {
  20. // table is getting bigger so make the table
  21. // bigger first and then make the columns wider
  22. // to match the client area width
  23. handlersTable_.setSize(area.width, area.height);
  24. tableCols[0].setWidth(width/2);
  25. tableCols[1].setWidth(width - tableCols[0].getWidth());
  26. }
  27. }
  28. });

代码示例来源:origin: org.eclipse/org.eclipse.jst.ws.consumption.ui

  1. tableCols[1].setWidth(width / 3);
  2. tableCols[2].setWidth(width - (tableCols[0].getWidth() + tableCols[1].getWidth()));
  3. handlersTable_.setSize(area.width, area.height);
  4. handlersTable_.setSize(area.width, area.height);
  5. tableCols[0].setWidth(width / 3);
  6. tableCols[1].setWidth(width / 3);

相关文章

Table类方法