`

滚动条 显示 ScrollPaneExample

 
阅读更多

滚动条 显示 ScrollPaneExample

import org.eclipse.draw2d.Figure;
import org.eclipse.draw2d.GroupBoxBorder;
import org.eclipse.draw2d.LightweightSystem;
import org.eclipse.draw2d.LineBorder;
import org.eclipse.draw2d.ScrollPane;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;


public class ScrollPaneExample {
	
	public static void main(String args[]) {
		Shell shell = new Shell();
		shell.setSize(300,200);
		shell.open();
		shell.setText("ScrollPaneExample");
		
		Figure fixedSize = new Figure();
//		fixedSize.setBorder(new LineBorder());
		fixedSize.setPreferredSize(400,400);

		ScrollPane scrollpane = new ScrollPane();
//		scrollpane.setBorder(new GroupBoxBorder("scrollpane"));
		scrollpane.setContents(fixedSize);


		LightweightSystem lws = new LightweightSystem(shell);
		lws.setContents(scrollpane);
		scrollpane.setSize(shell.getSize().x,shell.getSize().y);
		
		Display display = Display.getDefault();
		while (!shell.isDisposed()) {
			if (!display.readAndDispatch())
				display.sleep();
		}
	}
}

 

分享到:
评论

相关推荐

    HTML+CSS实现最简单的滚动条显示隐藏和更改滚动条样式

    `overflow`属性有以下几个值:`visible`(默认值,内容不会被剪切,会溢出其容器)、`hidden`(内容会被剪切,不显示滚动条)、`scroll`(无论内容是否需要,都会显示滚动条)和`auto`(当内容需要时,才会显示滚动...

    VC使用滚动条显示图片

    在VC++(Visual C++)开发环境中,使用滚动条显示图片是一项常见的需求,尤其是在处理大尺寸图像时。本文将详细讲解如何实现这一功能,以及涉及的相关知识点。 首先,我们需要了解滚动条的基本概念。滚动条是...

    MFC pictrue控件显示大图,带滚动条控制

    本文将详细讲解如何利用MFC的CStatic派生类CPictureCtrl来显示大图,并添加水平和垂直滚动条进行控制,以实现用户友好且可交互的图像查看体验。 首先,我们需要理解MFC Picture控件的本质。CStatic是MFC提供的一种...

    C#显示水平滚动条

    ### C# WinForm 中 TextBox 水平滚动条显示问题详解 #### 背景介绍 在使用C# WinForms进行界面开发时,经常会遇到文本框(`TextBox`)滚动条的问题。通常情况下,我们可以通过设置`TextBox`的`ScrollBars`属性来...

    页面出现滚动条的时候如何让滚动条不影响页面宽度

    此外,为了保持滚动条被隐藏时内容的正确显示,应该将滚动条出现时隐藏的多余空间也设置为隐藏,即设置tableContainer的overflow属性为hidden。这样一来,即使在某些情况下滚动条宽度被隐藏了,也不会影响表格的布局...

    visual c++自定义滚动条外观 制作五颜六色的滚动条(水平滚动条,垂直滚动条).zip

    `效果图.png`可能是项目完成后的滚动条显示截图,展示自定义滚动条的实际效果,包括各种状态下的颜色变化和交互反馈。 总的来说,自定义滚动条外观涉及Windows API、MFC框架、图形绘制和事件处理等多方面知识。通过...

    VC2010 MFC 滚动条窗口显示图像

    本教程将深入探讨如何在MFC多文档项目中利用CScrollView类和CImage类来显示图像,并实现带有滚动条的功能。 首先,我们需要了解CScrollView类。CScrollView是MFC提供的一种视图类,它扩展了CView类,专门用于处理大...

    MFC_带滚动条的大图片显示方案2

    在本文中,我们将深入探讨如何在MFC(Microsoft Foundation Classes)框架中实现一个带有滚动条的大图片显示功能,特别关注“MFC_带滚动条的大图片显示方案2”。MFC是微软提供的一种C++库,用于构建Windows应用程序...

    Qt悬浮滚动条-滚动条样式

    要实现滚动条的“悬浮”效果,可以通过重写控件的geometryChanged()或resizeEvent()方法,在适当的时候显示或隐藏滚动条。同时,可以利用QScrollBar的actionTriggered()信号来响应滚动条的操作,如滚动、拖动滑块等...

    VC/MFC加滚动条显示大图片SetScrollInfo()、GetScrollInfo()代码实现

    VC/MFC加滚动条显示大图片SetScrollRange()、SetScrollInfo()两种思路实现及其两者优劣比较 OnHScroll和OnVScroll只提供16位的位置数据。GetScrollInfo和SetScrollInfo提供32位的滚动条位置数据。因此,一个应用程序...

    显示簇的滚动条

    因为编程中要用到簇数组,但是簇本身不带滚动条,利用单独添加滚动条控制簇数组的内容

    WPF ScrollViewer样式 滚动时显示滚动条

    滚动时显示滚动条,其他时候隐藏样式,滚动条为细窄边框

    滚动条显示大图片

    标题“滚动条显示大图片”所指的,就是在有限的屏幕空间内,利用滚动条来查看超出视窗范围的大尺寸图像。描述中提到的“使用双缓冲的方法加载位图”,这是优化图像显示性能的一种常见策略。 首先,我们来理解“显示...

    wincc7.4 sp1滚动条和全局库不显示的解决办法.docx

    在使用Siemens WinCC 7.4 SP1的过程中,用户可能会遇到滚动条和全局库不显示的问题,这会给项目的正常运行带来困扰。本篇将详细解释这个问题的原因,并提供相应的解决步骤。 首先,让我们理解问题的根源。WinCC是一...

    易语言隐藏显示滚动条例程

    在这个“易语言隐藏显示滚动条例程”中,我们将深入探讨如何使用易语言来控制窗口中的滚动条的可见性。 首先,我们要明白滚动条在用户界面中的作用。滚动条通常用于在内容超过窗口可视区域时提供导航,允许用户上下...

    易语言高级表格隐藏滚动条

    1. `FlatSB_ShowScrollBar`:这是一个专门用于Flat Scroll Bar(平面滚动条)的函数,可以显示或隐藏滚动条。在易语言中,可能需要通过调用这个函数并传递适当的参数来控制高级表格的滚动条是否可见。 2. `...

    MFC 带滚动条显示JPG图片

    "MFC带滚动条显示JPG图片"这个主题涉及的是如何在MFC应用中创建一个具有滚动条功能的窗口,以便能够查看和浏览大尺寸的JPG图片。下面我们将详细探讨实现这一功能的关键步骤和知识点。 首先,我们需要理解MFC框架。...

    JS去除iframe滚动条的方法

    `scrolling`属性是一个用于控制是否显示滚动条的属性。在HTML标准中,它可以接受`auto`(默认值,根据需要显示或隐藏滚动条)、`yes`(总是显示滚动条)、`no`(从不显示滚动条)这几个值。 在文章中提供的...

    滚动条不显示

    ### 滚动条不显示方法 在网页开发过程中,我们经常会遇到滚动条不显示的情况。这可能是由于CSS样式设置不当、HTML结构问题或者JavaScript代码干扰导致的。本篇文章将根据给定的信息来探讨如何解决“滚动条不显示”...

Global site tag (gtag.js) - Google Analytics