首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【插件开发】—— 5 SWT控件以及布局使用

    前文回顾: 1 插件学习篇 2 简单的建立插件工程以及模型文件分析 3 利用扩展点,开发透视图 4 SWT编程须知   经过前几篇的介绍,多少对SWT又有了一些认识,那么这篇继续来看一下一些控件的组合使用...除了这些简单的控件外,还有点复杂的控件,比如Table和树、选项卡和菜单等等,这里就先不做介绍了。   为了整个这些控件,经常要使用两个组合控件以及多种布局。   ...1 【Group 组】,这个组可以为我们生成一个带有线的框,这样可以把杂乱的控件放到一个规整的容器内。   ...2 【Composite 组合控件】,它是为了拼接一些简单的控件,形成具有复杂功能的整合控件。   比如文件路径的浏览,往往就需要一个文件浏览的按钮,和一个文本框。   ...这里先放出一段代码,代码中使用到了简单的布局模型GridLayout(),以及组和组合控件,还有一些简单的控件。形成一个登陆界面,并且单击按钮可以出发响应事件。效果图如下: 登录前: ?

    1.6K90

    【插件开发】—— 6 SWT 复杂控件使用以及布局

    前文回顾: 1 插件学习篇 2 简单的建立插件工程以及模型文件分析 3 利用扩展点,开发透视图 4 SWT编程须知 5 SWT简单控件的使用与布局搭配   前几篇讲到了简单控件的使用,复杂控件使用原则上与简单控件差不多...Tab页   这个tab页仍然采用SWT控件的一贯作风,子页都以挂载的方式连接到Tab容器上,但是需要使用一个组个对象才能在里面放置内容,并不支持直接进行布局。     ...(tabFolder,SWT.NONE); tabItem1.setControl(compsoite1);   这样再在Composite容器内放置其他的控件。   ...table = new Table(tableGroup,SWT.SINGLE | SWT.BORDER | SWT.FULL_SELECTION); table.setHeaderVisible...首先应用的是一个Tab容器,在第一页放置了一个树形控件,和一个列表控件。点击树形控件的节点,会在列表中添加相关的内容。

    1.7K90

    vc中实现控件的隐藏与显示

    一、隐藏控件             CWnd *pWnd;         pWnd = GetDlgItem(IDC_EDIT1);        //获取控件指针,IDC_EDIT1为控件ID号...        pWnd->ShowWindow( SW_HIDE );      //隐藏控件 2、显示控件        CWnd *pWnd;        pWnd = GetDlgItem...( IDC_EDIT1 );   //获取控件指针,IDC_EDIT为控件ID号        pWnd->ShowWindow( SW_SHOW );      //显示控件 3、调整控件位置并赋予大小设定...      CWnd *pWnd;       pWnd = GetDlgItem( IDC_EDIT1 );     //获取控件指针,IDC_EDIT1为控件ID号       pWnd->MoveWindow...( CRect(0,0,100,100) );   //在窗口左上角显示一个宽100、高100的编辑控件       这里可以使用SetWindowPos()函数,使用更灵活,多用于只修改控件位置而大小不变或只修改大小而位置不变的情况

    3.6K50

    tabControl控件与tabPage选项卡显示隐藏——c#

    tabPage选项卡在tabControl控件容器里面,而tabControl是一个类,tabPage也是一个类,使用tabControl1.tabPage1是错误的,他们的关联通过集合TabPages...来绑定,相当与tabControl控件提供了容器给tabPage控件 在窗体中直接引用tabControl的对象tabControl(假如tabControl下有五个选项卡分别为tabPage1,tabPage2...同学选项卡是第十个,我们就传个十进去,然后把十减一代替二,实现只保留第十个选项卡 在窗体中直接引用tabPage的对象tabPage1(假设tabPage1在tabControl1下) 还可以在tabPage里操作隐藏和显示...,据说这个方法万能的,对其他控件也可以实现,可以自行去了解Parent的属性 this.tabPage1.Parent = null;隐藏 this.tabPage1.Parent = this.tabControl1

    8.1K31

    【Eclipse设计】Excel表格的读写功能

    使用SWT的控件,如Button、Text和Table,来实现用户界面的各个功能模块。...例如,可以使用Button控件来触发读取、写入和拆分Excel表的操作,使用Text控件来显示读取的Excel数据,使用Table控件来展示拆分后的Excel数据。...实现读取Excel表的功能,可以使用POI库提供的API来读取Excel文件,并将数据显示在界面上的Text控件中。...POI等开源库来写入Excel文件 // 可以通过SWT的输入框或者其他控件获取用户输入的数据 } private void splitExcel() {...// 实现拆分Excel文件的逻辑 // 可以使用Apache POI等开源库来读取和写入Excel文件 // 可以通过SWT的输入框或者其他控件获取用户输入的拆分条件

    1.1K10
    领券