首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程杂记

    【Qt开发】PyQt6--标签控件

    标签控件 Qlabel 设置标签文本 文本的对齐方式 为标签设置超链接 为标签设置图片 获取标签文本 Qlabel QLabel标签控件,用于显示用户不能编辑的文本,主要起提示的作用 设置标签文本 文本的对齐方式

    45110编辑于 2024-01-17
  • 来自专栏xingoo, 一个梦想做发明家的程序员

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

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

    1.5K90发布于 2018-01-18
  • 来自专栏Hongten

    android开发_TimePicker控件

    name:HelloSpinner 3 Build Target:Android 2.2 4 Application name:HelloSpinner 5 Package name:com.b510 6 MainActivity.java 1 package com.b510; 2 3 import java.util.Calendar; 4 5 import android.app.Activity; 6 orientation="vertical" 4 android:layout_width="fill_parent" 5 android:layout_height="fill_parent" 6

    1K10发布于 2018-09-13
  • 来自专栏Hongten

    android开发_Button控件

    1、New Android Project-> Project name:Button Build Target:Android 2.2 Application name:ButtonDemo Package name:com.b510.textview.activity Create Activity:MainActivity Min SDK Version:8 Finish 2、修改MainActivity.java文件 public class MainActive extends Activity

    85830发布于 2018-09-13
  • 来自专栏Hongten

    android开发-TextView控件学习

    TextView控件学习 TextView控件可以向用户展现文本信息,我们可以设置该文本信息是否能编辑 1、TextView基本使用 在程序中创建TextView对象 在xml文件中布局使用 2、New ,如果有很多哥控件时,那么我们需要写很多的代码去进行控件的布局,这样,为我们以后的维护会带来很大的困难。 所以,在Android开发中,推荐使用xml文件进行控件布局 4、在main.xml文件中添加控件 <TextView               android:id=”@+id/myTextView 就会在模拟器上输出 我们的程序要很多人使用的话,外观肯定要做的漂亮,放在xml文件中,我们可以很方便的来修改他的外观,同时,美工人员来设计xml文件,程序员只负责编码,美工人员不关心代码是怎样设计的,这个和web开发很相似 5、TextView属性 设置字体大小推荐使用sp作为单位 设置宽度或高度等属性时推荐使用dp(dip)作为单位 android:TextSize=”20sp” 6、设置超链 android:autoLink

    1K20发布于 2018-09-13
  • 来自专栏全栈程序员必看

    用C++Builder 6编写VCL控件

    用C++Builder 6编写VCL控件 warton 2002.12西安 如今天使用Borland的开发工具的程序员越来越多了,许多程序员开始从VC++,BC++等工具转向C++Builder( 要使用这两种开发工具,你就要用到VCL(Visual Component Library 可视化控件库)。关于编写VCL的Delphi的书籍和资料相当多,但是要使用C++来写,资料就少得多了。 经过上面的步骤,一个简单的Package就已经可以安装在BCB的控件面板上了。 在BCB的控件面板上打开My标签,你将可以看到一个图标和Panel一样的图标,它就是TMyComponent类安装后的表现形式。到现在为止,一个简单的控件已经可以使用了。 控件写到这,你是不是已经觉得用BCB写控件很简单?不错,简单点几下鼠标就可以写一个控件,的确太简单了。但是这只是开始,困难的还在后面。

    1.5K20编辑于 2022-09-30
  • 来自专栏dino.c的专栏

    了解模板化控件(6):使用附加属性

    基本需求 之前的ContentView2添加了PointerOver等效果,和TextBox等本来就有Header的控件放在一起反而变得鹤立鸡群。 为了解决这个问题,这次把ContentView2的Header部分分离出来做成一个可复用的控件HeaderView,它继承自Control,并且拥有Header属性及AttachElement属性。 把它放到其他控件的ControlTemplate替换原本的HeaderContentPresenter,这样就能统一外观了。 Header="{TemplateBinding Header}" /> AttachedElement使用Mode=TemplatedParent的绑定,获取模板所属的控件 使用附加属性 如果要为所有含有Header属性的控件修改ControlTemplate,这将是一个很麻烦的工作。为了避免重复性工作,可以尝试用附加属性解决。

    84730发布于 2019-01-18
  • 来自专栏Qt项目实战

    Qt开源作品6-通用视频控件

    还有海康sdk内核的,为了做成通用的功能,不同内核很方便的切换,比如pro直接改一个DEFINE的变量名,所以需要将各种内核的使用方法做成一样的接口,这样看起来就很整齐,所以后面特意提炼了一个通用的视频控件 ,该控件没有具体的视频播放控制功能,需要根据不同的内核去调用具体的方法实现,后面还需要增加大华sdk或者其他第三方厂家的协议的时候,直接套用这个通用视频控件即可。 通用视频控件功能: 可设置边框大小 可设置边框颜色 可设置两路OSD标签 可设置是否绘制OSD标签 可设置标签文本或图片 可设置OSD位置 左上角+左下角+右上角+右下角 可设置OSD风格 文本+日期+

    95220发布于 2020-05-11
  • 来自专栏肖蕾的博客

    Android开发 - 实时心率控件

    6.线条走动,则是将数组内数据的移动 Int[n] = Int[n+1] 7.在实际情况中,极有可能是先采集的数据,再对数据进行播放,所以控件内部需要维护一个数据仓库,数据添加不需要考虑其他问题,而速率问题则由控件内部维护 void setData(int[] points) { // 如果传过来的数据 比要显示的短,那么先根据数据长度替换,再将尾巴数据清空 // 传递数据:[5,6] // 显示数据:[1,1,1] // 替换数据:[5,6,1] // 尾巴清空:[5,6,0] if (points.length <= } } else { // 如果传过来的数据,比显示的要长,那么以显示的长度为依据进行数据替换 // 传递数据:[5,6,7 ] // 显示数据:[1,2] // 替换数据:[5,6] System.arraycopy(points, 0, showTimeDatas

    1.8K20发布于 2019-08-05
  • 来自专栏转载gongluck的CSDN博客

    MFC ActiveX (ocx)控件开发

    ActiveX控件提供的这些功能使得对其的使用将是非常方便的。本文下面即以MFC为工 具对ActiveX控件开发进行介绍。 一、创建项目 1.打开VS2008新建MFC项目。 , 实际控件开发中可以根据功能需要修改重写这个函数来 绘制控件界面。 CActiveXDemoCtrlPropPage 是属性页类,这个类实现了一个在开发时设定控件属性的对话 框。 2.方法 方法就是控件开放给用户使用的一些功能函数,类似于C++的类函数。开发人员可以提供自定义功能。 如下图所示我们添加一个方法Start(),其他默认。 ? ? 3.事件 ACTIVEX通过事件通知容器控件上发生了某些事情。将控件开发人员的某一特定操作识别为事件。 如下图所示,我们添加事件,添加事件顺序按照如图所示。

    7K80发布于 2018-04-04
  • 来自专栏.Net移动开发

    .NET(C#、VB)APP开发——Smobiler平台控件介绍:SignatureButton控件

    图 5 BorderRadius属性 设置控件边框的角度,默认设置为“0”,即控件边框的角度呈直角,如图6; ? 图 6 BorderSize属性 设置控件边框大小,默认设置为“0.1”,如图7; ? 图 8 ForeSize属性 设置控件字体大小,默认设置为“4”,则该控件的字体大小为4,如图9; ? GenerateMember属性 设置控件是否生成成员变量,将该属性设置为“True”,则该控件能被其他方法引用,如图11; ? 图 17 Padding属性 设置控件边框内容间隔,默认设置为“0,0,0,0”,即控件没有边框内容间隔,如图18; ?

    1.1K20发布于 2019-04-28
  • 来自专栏.Net移动开发

    .NET(C#、VB)移动开发——Smobiler平台控件介绍:TextTabBar控件

    TextTabBar控件 一、          样式一 ? 图 1设置界面 Border属性 设置控件边框,将该属性设置为“1,1,1,1”,如图 2; ? 图 4设置界面 BorderSize属性 设置控件边框大小,默认设置为“0.1”,如图 5; ? 图 5设置界面 ForeColor属性 设置控件字体的颜色,默认设置为“White”,如图 6; ? 图 6设置界面 Items属性 获得和设置标签栏单元集合,打开集合编辑器,并点击“添加”,分别填写Text(菜单项文本),Value(内部值,不在界面上显示),如图 7、图 8; ? 图 8设置界面2 Location属性 让控件显示在合适的位置(41, 5),如图 9; ?

    76020发布于 2018-08-30
  • 来自专栏.Net移动开发

    .NET(C#、VB)APP开发——Smobiler平台控件介绍:SliderView控件

    SliderView控件 一、          样式一 ? 图 2设置界面2 Location属性 让控件显示在合适的位置(0, 15),如图 3; ? Size属性 让SliderView控件大小为(120, 38),如图 5; ? 图 5设置界面 SizeMode属性 设置如何显示图片,默认设置为“Zoom”,即极速显示图片,如图 6; ? 图 6设置界面 若SizeMode属性设置为“StretchImage”时,图片可以按图片框的大小比例缩放显示。 Visible属性 设置控件是否显示,将Visible属性设置为“True”,如图 7; ? 图 7设置界面 若将Visible属性设置为“False”,控件则无法显示。

    94820发布于 2019-05-13
  • 来自专栏一“技”之长

    Java开发GUI之Button控件

    Java开发GUI之Button控件     Java中的awt包提供了丰富的用户界面组件。重要的是,Java的跨平台性使用awt包可以在Windows,MacOS等平台创建桌面软件。 本篇博客总结Button控件的简单使用。 获取触发时间 System.out.println(e.getWhen()); //获取触发模式 System.out.println(e.getModifiers()); //获取触发事件的控件

    1K30发布于 2018-08-15
  • 来自专栏Qt项目实战

    Qt编写控件属性设计器6-动态属性

    可以手动选择xml文件打开控件布局,自动根据xml文件加载控件。 可拉动滑动条、勾选模拟数据复选框、文本框输入,三种方式来生成数据应用所有控件。 远超qwt集成的控件数量。 每个类都可以独立成一个单独的控件,零耦合,每个控件一个头文件和一个实现文件,不依赖其他文件,方便单个控件以源码形式集成到项目中,较少代码量。 每个控件都有一个对应的单独的包含该控件源码的DEMO,方便参考使用。同时还提供一个所有控件使用的集成的DEMO。 每个控件的源代码都有详细中文注释,都按照统一设计规范编写,方便学习自定义控件的编写。 每个控件默认配色和demo对应的配色都非常精美。 超过130个可见控件6个不可见控件。 部分控件提供多种样式风格选择,多种指示器样式选择。 所有控件自适应窗体拉伸变化。 不定期增加控件和完善控件,不定期更新SDK,欢迎各位提出建议,谢谢!

    2.5K00发布于 2019-09-14
  • 来自专栏网罗开发

    Android 银联控件支付开发流程

    银联手机控件SDK 二:支付流程介绍 通过支付控件进行交易的流程如下图: ? ;   (6)用户在支付控件中输入相关支付信息后,由支付控件向银联后台发起支付请求;   (7)支付成功后,银联后台将支付结果通知给商户后台;   (8)银联后台同时也将支付结果通知支付控件;   (9 SDK路径 四:导入开发SDK 导入sdk流程同支付宝导入流程一样,这里就借用支付宝导入流程进行介绍。 4.1 如果项目开发使用的Eclipse软件,导入步骤如下: 1.将alipaySDK-20150602.jar包放入商户应用工程的libs目录下,如下图。 ? 103.png 4.2 如果项目开发使用的Android Studio软件,导入步骤如下: 1.将银联SDK拷贝到项目libs文件夹下,如果没有libs文件夹,就新建一个。 ?

    1.7K10发布于 2021-01-29
  • 来自专栏张善友的专栏

    ASP.NET AJAX 控件开发基础

    在 JavaScript 当前广泛使用的版本中,它缺少 .NET 开发人员所熟悉的几个 OOP 的关键概念,而 ASP.NET AJAX 可以模拟其中的大多数,而且 ASP.NET AJAX 的目标是将使用 .NET 的开发人员所熟悉的某些其他构造(例如属性、事件、枚举和接口)转换成 JavaScript.ASP.NET AJAX 中的反射 API 将检查所有类型(无论是内置类型、类、接口、命名空间、或者甚至是枚举 下面是一个典型的AjaxControlToolkit的控件脚本,红色部分为添加的解释语句: // (c) Copyright Microsoft Corporation. // This source

    3.1K60发布于 2018-01-26
  • 来自专栏全栈程序员必看

    用swift开发仪表盘控件(一)

    其它语言没这么大胆和聪明,基本上switch, 都要搭配一大堆break(没有开发人员考虑过繁琐性)。由于99%的时候要使用break,所以苹果干脆就省略了。 ,以下介绍一下用swift开发控件“MeterSwift”仪表控件。 这个控件执行于IOS7+。有以下几个特点: 1、表盘尺寸灵活,能够在100×100 至 350×350的条件下使用。 2、刻度灵活能够自己定义显示最大值、分度值。 一、控件的使用 控件使用的效果: 拖动slider就发现表针在转动。 本控件使用了以下的2个库: 打开XCODE 6.1 以下的界面。加入就可以。 以下谈谈。怎样在项目中使用这个控件。 初始化控件在容器内的绘制范围。 3. 设置显示值。

    85820编辑于 2022-07-10
  • 来自专栏编码视界

    PySide6 GUI 编程(2):窗口设置与基础控件

    自定义窗口 代码示例 from PySide6.QtCore import QSize from PySide6.QtWidgets import QApplication, QMainWindow 最终运行效果 基础控件 QPushButton 写法一 from PySide6.QtWidgets import QApplication, QPushButton app = QApplication 以及Qt框架中),QLineEdit 是一个用于输入文本的行编辑控件,它本身并不具备显示窗口标题的能力 。 在Qt中,窗口标题通常与 QMainWindow 或 QWidget 类相关联,它们是能够提供完整窗口装饰(如标题栏、边框、状态栏等)的窗口控件。 如果希望标题显示出来,需要将其设置在主窗口上,也就是 MyLineEdit 类本身,因为 QMainWindow 是具有窗口标题和完整窗口装饰的顶级窗口控件

    1.9K53编辑于 2024-05-19
  • 来自专栏剑指工控

    利用VS Studio开发 WinCC的.NET 控件

    JZGKCHINA 工控技术分享平台 使用 Microsoft Visual Studio 创建 .NET 控件并将其集成到 WinCC Professional 中。 此文档的目的是向您展示如何使用 Microsoft Visual Studio 来创建“.NET 控件”并将此控件集成到 WinCC Professional 中。 此文档示例展示如何将 .NET 控件 · 安装到 WinCC Professional 工程师站中。 · 安装到 WinCC Professional 运行站中。 图 1 下图显示要创建的 .NET 控件,以及相关组态步骤。 该控件包含 · 一个标题 · 一个按钮 · 一个 I/O 域 图 2 需要准备的软件如下: 开发文档链接: https://pan.baidu.com/s/1iSBPCBwmZ86N3LLWp6F7Nw

    4.5K51编辑于 2021-12-24
领券