本文整理了Java中org.eclipse.swt.widgets.List.getHorizontalBar()
方法的一些代码示例,展示了List.getHorizontalBar()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。List.getHorizontalBar()
方法的具体详情如下:
包路径:org.eclipse.swt.widgets.List
类名称:List
方法名:getHorizontalBar
暂无
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt
@Override
int getHScrollBarHeight() {
int result = 0;
if( hasHScrollBar() ) {
result = getHorizontalBar().getSize().y;
}
return result;
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt
final int getVisibleItemCount() {
int clientHeight = getBounds().height;
if( ( style & SWT.H_SCROLL ) != 0 ) {
clientHeight -= getHorizontalBar().getSize().y;
}
int result = 0;
if( clientHeight >= 0 ) {
int itemHeight = getItemHeight();
result = clientHeight / itemHeight;
}
return result;
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt
void updateScrollBars() {
hasVScrollBar = false;
hasHScrollBar = needsHScrollBar();
if( needsVScrollBar() ) {
hasVScrollBar = true;
hasHScrollBar = needsHScrollBar();
}
ScrollBar hScroll = getHorizontalBar();
if( hScroll != null ) {
hScroll.setVisible( hasHScrollBar );
}
ScrollBar vScroll = getVerticalBar();
if( vScroll != null ) {
vScroll.setVisible( hasVScrollBar );
}
}
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt
@Override
public Point computeSize( int wHint, int hHint, boolean changed ) {
checkWidget ();
int width = getMaxItemWidth();
int height = getItemHeight() * getItemCount();
if( width == 0 ) {
width = DEFAULT_WIDTH;
}
if( height == 0 ) {
height = DEFAULT_HEIGHT;
}
if( wHint != SWT.DEFAULT ) {
width = wHint;
}
if( hHint != SWT.DEFAULT ) {
height = hHint;
}
BoxDimensions border = getBorder();
width += border.left + border.right;
height += border.top + border.bottom;
if( ( style & SWT.V_SCROLL ) != 0 ) {
width += getVerticalBar().getSize().x;
}
if( ( style & SWT.H_SCROLL ) != 0 ) {
height += getHorizontalBar().getSize().y;
}
return new Point( width, height );
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
ScrollBar hBar = list.getHorizontalBar();
int emptyHBarSpace = hBar.isVisible () ? 0 : hBar.getSize ().y;
list.setSize (listRect.width, listRect.height - emptyHBarSpace);
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
ScrollBar hBar = list.getHorizontalBar();
int emptyHBarSpace = hBar.isVisible () ? 0 : hBar.getSize ().y;
list.setSize (listRect.width, listRect.height - emptyHBarSpace);
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc
ScrollBar hBar = list.getHorizontalBar();
int emptyHBarSpace = hBar.isVisible () ? 0 : hBar.getSize ().y;
list.setSize (listRect.width, listRect.height - emptyHBarSpace);
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
ScrollBar hBar = list.getHorizontalBar();
int emptyHBarSpace = hBar.isVisible () ? 0 : hBar.getSize ().y;
list.setSize (listRect.width, listRect.height - emptyHBarSpace);
内容来源于网络,如有侵权,请联系作者删除!