ToggleSwitch ToggleSwitch ts = new ToggleSwitch("开"); 效果 BreadCrumbBar BreadCrumbBar<String> bb = new BreadCrumbBar<>(); TreeItem<String> model = BreadCrumbBar.buildTreeModel("Hello","World","This"…
本篇简单罗列一下一些常用的UI控件以及它们特有的属性,事件等等.由于是笔记,相比起来不会太详细 UIView 所有UI控件都继承于这个UIView,它所拥有的属性必是所有控件都拥有,这些属性都是控件最简单最一般的属性. enable:是否启用: selected:是否被选择: contentVerticalAligement:内容是垂直方向的对齐方式,它是一个枚举,分别有UIControlContentVerticalAligementCenter/Top/Bottom/Fill: conten…
相关内容: tkinter的使用 1.模块的导入 2.使用 3.控件介绍 Tk Button Label Frame Toplevel Menu Menubutton Canvas Entry Message Text Listbox Checkbutton Radiobutton Scale Scrollbar 首发时间:2018-03-04 16:39 Python的GUI各有各特点. 由于只是轻微涉及GUI开发,所以就以轻量级的tkinter来学习. tkinter的使用: 1.模块的导入…
一.界面设计: 1.activity_main.xml文件: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match…
1.文本框 设置密码属性:Secure Text Entry 勾选; 设置文本框带清除属性: Clear Button =Is always visible;  默认是不带清除属性:Never appears 设置文本框默认带出文字属性:Placeholder=用户自定义输入; 设置文本框键盘用户输入完成隐藏代码: [self.text resignFirstResponder];//适用于单个文本框输入完成时隐藏 [self.view endEditing:YES];//适用于全部文本框输入完…
想做一个幽灵按钮出来,效果大概如下图: 当点击按钮的时候,会有四根线条从四个方向飞入,经历从“无-有-无”的闪入过程. 那么我的设计想法是,先在HTML中定义一个按钮,然后在jQuery中设计按钮点击事件,当点击事件发生后,添加四个控件,即四根线,并且为他们设计animation. 先看一下HTML中的布局: <div id="magic-test"> <div class="am-btn am-btn-success magic-button"…
在做一个小程序的时候,偶然发现了使用menusript控件做权限设置的方法,仅此标记,以供参考. 首先创建一个实例:testuseright.sln, 在项目文件里创建两个窗体:Form1.cs和useright.cs:Form1.cs窗体中添加两个textbox:textbox1:textbox2;还有一个button. 双击button,创建button_click事件 private void button1_Click(object sender, EventArgs e) { stri…
分隔栏控件的系统默认式样一共有3种,分别是“普通式样”,"边框式样","条状式样" 分隔栏控件中有一个momentary属性,默认时NO.当开发者配置成YES时,分隔栏控件不再有被选中状态,即使用户点击了任何一个分割选项,选项也会像普通按钮那般只是待到手指离开屏幕时恢复到普通状态. 一般的分割栏数量都不会超过5个,初始化代码如下: UISegmentedControl *aSegmentrol = [[UISegmentedControl alloc] initWi…
UITextField控件的诸多特性都和UITextView相似,比如成为输入文本焦点时键盘自动显示,支持长按弹出动作选项,能够接收输入事件(开始输入,修改内容,结束输入和点击回车等). 1.特有的特 但对于UITextField来说,他又有很多自己独有的特性: (1)placeholder. 当UITextField上没有文本内容时,会以灰色的内容显示placeholder的内容,并且一点有正式的文本内容输入并呈现,placeholder内容会隐藏 self.textField.placeho…
相对于UILabell所支持的较短文本内容,UITextView对于长文本的支持更好.UITextView能够以滚动的方式全部浏览到长文本,并且就像UILabel那样,从ISO6,他也提供了对NSAttributeString的支持. 1.不可编辑的文本视图控件 在类文件中声明一个UITextView的IBOutlet对象 @property (nonatomic, retain) IBOutlet UITextView *textView; textView的代码配置示例如下: //背景颜色…
虽说Label的中文翻译是标签标记,但它其实是一个静态文本内容的展现控件. 一般来说,UILabel只是一个只读的文本视图,开发者可以利用UiLabel来展示内容长度有固定上限的文字内容.并且,UILabel支持多行显示,支持文体设置,支持简单排版,支持简单文字效果.UILabel会是开发者平时开发过程中打交道最多的控件之一. UILabel的内容一般是普通的NSString字符串,在IOS6之后,它的内容也可以是NSAttributeString对象了,这个带属性的字符串包括了诸如行高,缩进,…
组合控件的使用 开发过程中,多个UI控件需要协同工作,相互交互之后,才可完成一个完整的业务需求,此时可把这些控件封装成为一个整体,相互之间的交互逻辑封装其中,外部调用可无需关心内部逻辑,只需获取处理后的结果即可 创建组合控件步骤如下:1.创建xml布局,定义组合控件的外观2.定义组合控件类,此类一般继承原生ViewGroup控件,如:LinearLayout 3.在组合控件类中获取对应UI控件,编写内部业务需求 ex:创建一个带textView的Button 1.xml布局文件textview_…
上面的程序仅仅可以显示一个 大概 的界面,对其进行单击等操作,界面仅有一些简单的反应,对应的程序不能得知界面有什么改变(是否进行单击选择,文本框中是否有文字输入) 下面对程序进行完善. T05Controls.pro HEADERS += \ MyWidget.h SOURCES += \ MyWidget.cpp QT += widgets gui CONFIG += C++ MyWidget.h #ifndef MYWIDGET_H #define MYWIDGET_H #include <…
1.移动 2.动画 3.缩放 3.旋转 4.简化代码 5.总结 UIButton 的两种状态 normal highlighted  1.移动 OC语法规定:不允许直接修改某个对象中结构体属性的成员. // 获取image控件的frame CGRect rect = self.btnImage.frame; //self.btnImage.frame.origin.y = 20; // 不能直接修改 // 更改Y的值,减小,如果减小到5则一直位5 rect.origin.y -= ; >= re…
MVC模式: MVC的基本原理就是通过Controller连接View和Model.当View中所显示的数据发生变化时,会通知Controller,然后由Controller调用Model中的相关方法执行相应的数据修改操作.反之,当Model中的数据发生变化时,也会通知Controller,由Controller通知View更新显示内容.如此一来,就使得数据部分与视图部分相分离,任何一方发生改变都不会影响到另一方. 而在android中,MVC的一个常见应用就是ListView显示数据.V代表的…
有时候,可能觉得系统提供的控件太丑,就会需要自定义控件来实现自己想要的效果. 以下主要参考<第一行代码> 1.自定义一个标题栏: 系统自带的标题栏很丑,且没什么大的作用,所以我们之前会在onCreate()中调用requestWindowFeature(Window.FEATURE_NO_TITLE);设置不显示标题栏. 下面自定义一个标题栏,中间显示标题,左右各有一个按钮: title.xml: <?xml version="1.0" encoding="…
主要参考<第一行代码> 1.TextView: 功能与传统的桌面应用开发中的Label控件相似,用于显示文本信息 如: <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#0000ff" android:textSize="40sp" android:tex…
DatePicker.TimePicker ==> DatePicker,用于选择日期 TimePicker,用于选择时间 两者均派生与FrameLayout,两者在FrameLayout的基础上提供了一些方法来获取用户所选日期.时间: 程序中如果需要获取用户选择的日期.时间,可通过添加DataPicker添加OnDataChangeListener进行监听,为TimePicker添加OnTimeChangeListener进行监听. 实例——略 进度条==> ProgressBar.标题进度…
<!-- 设置activity为透明 --> <style name="translucent"> <item name="android:windowBackground">@color/translucent</item> <item name="android:windowIsTranslucent">true</item> <item name="an…
在实际开发中,对于开发者来说,更多的还是使用“自定义”按钮.将“按钮”对象的类型设置成UIButtonTypeCustom.这样一来,按钮的所有元素都将由开发者来配置和自定义. 对于一个自定义按钮来说,他的层次从上到下以此是按钮标题,按钮图片和按钮背景图, 开发者常使用设置标题,图片和背景的三个API进行自定义 -(void)setTitle:(NSString *)title forState:(UIControlState)state -(void)setImage:(UIImage *)i…
<!-- 设置activity为透明 --> <style name="translucent"> <item name="android:windowBackground">@color/translucent</item> <item name="android:windowIsTranslucent">true</item> <item name="an…
1.布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" and…
1.默认控件集 当使用一个标准的google地图,它的控件默认设置如下: (1). Zoom-显示一个滑动条来控制map的Zoom级别,如下所示:…
delphi 学习群: 166637277  (Delphi学习交流与分享). 群主QQ: 1936431438 TreeGrid 控件集 收集: 1.https://www.lmd.de/products/vcl/lmdvcl               EIPack  DBTree  控件 2.http://www.ehlib.com/en/list-of-components-and-classes     TDBGridhEh  ----- display a tree-type str…
出处:http://www.oschina.net/p/controlsfx JavaFX 的 UI 控件集 ControlsFX ControlsFX 开源项目旨在为 JavaFX 开发提供更多的 UI 控件和其他工具. 该项目主要针对JavaFX 8.0(捆绑在JDK 8中),考虑到JavaFX中已经包含了一些控件,ControlsFX只会包含新的控件和功能,并且还有一个完善的javadoc文档.  ControlsFX包含的主要特性如下:  1.  按钮栏  这是一个按钮容器,可以自动根据…
1.AspNetPager简介 AspNetPager是一款开源.简单易用.可定制化等等各种优点的Web分页控件. 2.使用方法 1)下载AspNetPager.dll文件(http://www.webdiyer.com/aspnetpager/downloads/) 2)添加对该文件的引用 3)工具栏右键-选择项,把该dll控件添加进工具栏 4)把该控件拖进设计界面,设置控件的各种属性如下: <webdiyer:AspNetPager ID="AspNetPager1" run…
原文:asp.net学习之 数据绑定控件--表格绑定控件     数据绑定 Web 服务器控件是指可绑定到数据源控件,以实现在 Web 应用程序中轻松显示和修改数据的控件.数据绑定 Web 服务器控件是将其他 ASP.NET Web 控件(例如 Label 和 TextBox 控件)组合到单个布局中的复合控件.     例如,诸如 DetailsView 控件等数据绑定控件可绑定到一个结果集,例如,包含每个雇员的姓名.地址.职务等信息的雇员表.在 DetailsView 控件中,可以将 Labe…
最近是比较清闲一些的,对于一个开发者来说,这也是一个很好的充电机会.以前做项目都是使用Objective-C去开发,但我们都知道,Swift语言从2014年的出现到现在,一步一步变的完善,渐渐变的受欢迎起来.apple似乎也把重心放在了Swift上,所以了解.学习Swift变的有必要了. 所以在这个空闲的时候,学习一下Swift控件,当然,如果说我在博客中一步步写出所有的控件的使用方法,就显得太费时间了.如果有一样想学switf,练习使用Swift控件的.可以直接下载我在GitHub上放的Dem…
asp.net学习之Repeater控件 文章摘自:http://www.cnblogs.com/shipfi/archive/2009/10/19/1585703.html Repeater控件和DataList控件,可以用来一次显示一组数据项.比如,可以用它们显示一个数据表中的所有行. Repeater控件完全由模板驱动,提供了最大的灵活性,可以任意设置它的输出格式.DataList控件也由模板驱动,和Repeater不同的 是,DataList默认输出是HTML表格,DataList将数据…
asp.net学习之DataList控件   DataList控件与Repeater控件一样由模板驱动,与Repeater控件不同的是: DataList控件默认输出是一个HTML表格.DataList在输出时已经在相应的模板上套上了表格标签,而Repeater则是模板是什么样,输出就是什么样. 1. DataList显示数据 例1:使用DataList显示数据 <asp:DataList ID="DataList1" runat="server" DataS…