组合框

自学电脑游戏第四天(Swing)

拈花ヽ惹草 提交于 2019-12-06 05:52:00
继续之前的 3.组合框(JComboBox) 例题:利用JComboBox设计一个选择城市的程序。 import java.awt.*; import javax.swing.*; public class JComboBoxExample extends JFrame{ //定义两个组合框 JComboBox comboBox1,comboBox2; //设置一个字符数组 String cityNames[]={"北京","天津","上海","南京","重庆","武汉","杭州"}; //创建构造方法 public JComboBoxExample(){ //引用父类 super("组合框"); Container container=getContentPane(); container.setLayout(new FlowLayout()); //创建一个具有数组定义列表内容的组合框 comboBox1=new JComboBox(cityNames); //设置默认选项为第4个选项,因为在数组中第一个字符为cityNames[0] comboBox1.setSelectedIndex(3); //设置选项不可用,这里的不可用是不能编辑的意思,不是禁用 comboBox1.setEditable(false); comboBox2=new JComboBox

Qt 组合框QComboBox的定制

谁说胖子不能爱 提交于 2019-12-06 03:36:36
转载: https://www.cnblogs.com/csuftzzk/p/qss_combobox.html 转载: https://www.bbsmax.com/A/E35pLgRK5v/ 转载: https://www.cnblogs.com/peterliang/p/3618820.html (QSplitter 拆分窗口) 转载: http://blog.sina.com.cn/s/blog_a6fb6cc90101i8it.html Demo参考网上的例子,暂时记录下来,随后再整理 1.自定义combobox中的item控件 #include <QWidget> #include <QLabel> class ComboboxItem : public QWidget { Q_OBJECT public: ComboboxItem(QWidget *parent); ~ComboboxItem(); void setLabelContent(const QString & str); signals: void chooseAccount(const QString&); private: QLabel* m_img; QLabel* m_label; }; #include "ComboboxItem.h" #include <QHBoxLayout>

easyui系列之表单三Combobox,Combotree(4)

匿名 (未验证) 提交于 2019-12-02 23:43:01
1、EasyUI Combobox 组合框 扩展自 $.fn.combo.defaults。通过 $.fn.combobox.defaults 重写默认的 defaults。 组合框(combobox)显示一个可编辑的文本框和下拉列表,用户可以从下拉列表中选择一个或多个值。用户可以直接输入文本到列表的顶部,或者从列表中选择一个或多个现成的值。 用法 从带有预定义结构的 <select> 元素创建组合框(combobox)。 1 <select id="cc" class="easyui-combobox" name="dept" style="width:200px;"> 2 <option value="aa">aitem1</option> 3 <option>bitem2</option> 4 <option>bitem3</option> 5 <option>ditem4</option> 6 <option>eitem5</option> 7 </select> 从 <input> 标记创建组合框(combobox)。 1 <input id="cc" class="easyui-combobox" name="dept" 2 data-options="valueField:'id',textField:'text',url:'get_data.php'"> 使用

QT笔记--组合框

一曲冷凌霜 提交于 2019-12-02 03:30:33
1 数据项 (1)位置 index 第一项位0 (2)文本text 这一项的显示值 (3) 关联数据,每一项可以关联一个数据比如整数或者文本类型数据 2 手工添加项 (1)additem:新数据项附加在末尾 (2)insertitem:在指定位置插入数据项   ui->A->additem("apple")   ui->A->insertitem(0,"ffff"); (3)设置关联数据  itemData():取得关联数据 setItemData():设置关系数据 (4)事件信号 void currentIndexChanged(int index)//通过选中的选项响应相应的事件 熟悉事件通知的机制。。 来源: https://www.cnblogs.com/lanjianhappy/p/11729011.html

Windows程序设计4(文字、对话框、各控件)

与世无争的帅哥 提交于 2019-12-01 01:47:28
一、 文字 1. 绘制文字: TextOut – 绘制单行文字: 将文字绘制在指定坐标位置 BOOL TextOut( HDC hdc, // 设备上下文 int nXStart, // 文本行开始位置 int nYStart, // LPCTSTR lpString, // 文本串 int cbString // 文本字符串的长度 );//成功返回TRUE,失败返回FALSE BOOL ExtTextOut( HDC hdc, //DC句柄 int X, //输出X位置 int Y, //输出Y位置 UINT fuOptions, //输出选项 CONST RECT* lprc, //输出的矩形框 LPCTSTR lpString, //字符串 UINT cbCount, //字符数量 CONST int* lpDx //字符间距的数组 DrawText- 在矩形内绘制文字 int DrawText( HDC hDC, //DC句柄 LPCTSTR lpString, //字符串 int nCount, //字符串长度 LPRECT lpRect, //绘制文字的矩形框,区域 UINT uFormat //绘制的方式,文本格式 );// 成功返回文本高度,失败返回 0 uFormat: DT_LEFT –靠左 DT_CENTER _水平居中 DT_RIGHT –靠右 DT_TOP

WinFrom窗体应用程序

◇◆丶佛笑我妖孽 提交于 2019-11-26 14:14:23
使用C#开发数据库窗体应用程序 1、初识WindowsFrom From1.cs : 窗体文件,程序员对窗体编写的代码一般都存放在这个文件中。 From1.Designer.cs : 窗体设计文件,其中代码一般有Visual Studio 自动生成, 一般不需要修改 。 From1.resx :资源文件,用来配置当前窗体使用的字符串、图片资源等。 2 、窗体的主要属性和方法 属性 说明 Name 窗体对象的名称,用以在代码中进行标识 BackColor 窗体的背景色 BackgroundImage 窗体的背景图像 FromBorderyle 窗体显示的边框样式,有七个可选的值,默认为 Sizable MaximizeBox 确定窗体标题栏的右上角是否有最大化框,默认位true ShowInTaskbar 确定窗体是否出现在Windows任务栏中,默认为true StarPosition 确定窗体第一次出现时的位置 Text 窗体标题栏中的显示文本 TopMost 指示窗体是否始终显示在次属性未设置为true的所有窗体之上默认为false WindowState 确定窗体的初始可视状态,包括Normal(普通)、Maximized(最小化)、Minimized(最小化)默认为Normal 方法 说明 Close() 关闭窗体 Show() 显示窗体 ShowDialog()

Java 添加Word内容控件

南楼画角 提交于 2019-11-26 04:45:57
本文将介绍如何通过java程序在Word文件中添加内容控件,包括组合框内容控件(ComboBox)、复选框内容控件(CheckBox)、文本内容控件(Text)、图片内容控件(Picture)、日期选取器内容控件(DatePicker)、下拉列表内容控件等(DropDownList)等。下面将通过代码演示。 所需工具: Word类库(Free Spire.Doc for Java) 获取方法1: 可通过官网 下载 jar包,并将lib文件夹下的Spire.Doc.jar文件导入Java程序; 获取方法1: 通过maven仓库安装 导入 maven项目。 Java代码示例(供参考) import com.spire.doc.*; import com.spire.doc.documents.*; import com.spire.doc.fields.DocPicture; import com.spire.doc.fields.TextRange; import java.awt.*; import java.util.Date; public class AddStructureDocumentTagInline { public static void main(String[]args){ //创建Word文档 Document document = new Document