首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏从零开始学 Web 前端

    11 - JavaSE之GUI

    GUI(念法 gu yi) AWT AWT(Abstract Window Toolkit 抽象窗口开发包,在C# 或者 linux窗口开发类之上又封装一层,达到跨平台的目的)包括了很多类和接口,用于GUI GUI 的各种元素(如:窗口,按钮, 文本框等)由 Java 类来实现。 使用 AWT 所涉及的类一般在 java.awt 包及其子包中。 AWT 是java比较旧的开发包,新的开发包叫 javax.Swing。 ? (new Button("BUTTON")); p11.add(new Button("BUTTON")); p1.add(p11, BorderLayout.CENTER 基本上所有的 GUI 图形绘制都是采用这样的方法。

    2.2K50发布于 2018-08-31
  • 来自专栏瓜大三哥

    matlab GUI基础11

    神经网络工具 人工神经网络,是对人类大脑系统的一阶特性的一种描述。它是一个数学模型,可以用电子线路来实现,也可以用计算机程序来模拟,是人工智能研究的一种方法。在人工神经望京的发展中,对生物神经系统从不同的角度进行了不同层次的描述和模拟,提出了各种各样的神经网络。 人工神经网络(artifical neural network,ANN)是在生物神经网络(biological neural network,BNN)的基础上发展起来的,是由大量处理单元广泛互联而成的网络,反映了人脑功能的基本特性。人工神经网络是对

    79580发布于 2018-02-26
  • 来自专栏开发者技术前线

    Python 开发者必知的 11 个 Python GUI

    Tkinter 是一个轻量级的跨平台图形用户界面(GUI开发工具,是Tk图形用户界面工具包标准的Python接口,目前可以运行于绝大多数的Unix平台、Windows和Macintosh系统。 这个框架是事件驱动的,基于主循环,非常适合开发游戏。 项目地址:https://www.oschina.net/p/kivy 6. Pyforms ? Pyforms是一个用于开发GUI应用程序的Python 2.7 / 3.x跨环境运行框架。 项目地址:https://pyforms.readthedocs.io/en/v3.0/ 7. /greg.ewing/python_gui/ 11. wxPython wxPython 是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能键全的 项目地址:https://www.oschina.net/p/wxpython 上面介绍的这些GUI框架,涵盖了大部分开发人员的需要。你可以根据你自己的需求,选择适合你的GUI库。 END

    2K10发布于 2020-11-23
  • 来自专栏全栈程序员必看

    Java GUI编程11—单选按钮:JRadioButton

    单选按钮就是在给定的多个选择项中选择一个,并且只能选择一个。在Swing中可以使用JRadioButton完成一组单选按钮的操作,JRadioButton的常用方法如下表。

    6.9K20编辑于 2022-09-02
  • 来自专栏QB杂货铺

    日常开发技巧:x11-forward,使用远程机器的gui程序

    但有时候,还是需要使用gui程序的,比如打开一份pdf,word,ppt,excel等。 这里介绍另一种方式,使用x11-forward。 x11-forward简介 X11是X Window System主版本11的缩写,它不光是一个基本的GUI软件,X11也被定义为一个网络协议,因为X11提供了非常灵活的网络访问接口。 Linux下执行一个GUI程序通常需要两个部分来协调完成,X server与X client。 X forwarding是X的一个功能,它可以让程序运行在一台主机上,而用户在另外一台机器上与之交互。 ForwardX11Trusted yes 带上x11配置登录后,即可直接打开对应的gui程序。

    2.2K20发布于 2019-12-27
  • 来自专栏编码视界

    PySide6 GUI 编程(11):QLineEdit的使用

    68033编辑于 2024-07-22
  • 来自专栏一“技”之长

    Java开发GUI之GridBagLayout布局

    Java开发GUI之GridBagLayout布局     GridBagLayout布局管理器是比GridLayout布局更加强大的表格布局。 这个属性确定当被布局组件尺寸小于其被指定的表格尺寸时,组件的布局位置,可选值如下: //居中 public static final int CENTER = 10; //布局在上方 public static final int NORTH = 11

    1.4K30发布于 2018-08-15
  • 来自专栏python3

    python 开发GUI应用之Dabo

      这几天在研究用python开发GUI应用程序,首先选择了wxpython,英文书籍wxpython in action是不错的,网上也有中文版。   我为了能够快速开发一些小应用,又在google找了一下wxpython框架,虽然比较冷,但是还找到了一个,它就是Dabo。   翻译一下官网的About:   “桌面应用。这就是Dabo为何而生。 “Dabo是一个三层,跨平台应用开发框架,使用Python语言和wxPython GUI工具包。Dabo是设计用于建立以数据为中心的应用程序的,但是也有很多人用来建立不连接数据库的应用。”   好吧,要开发就要先配置一个环境:   1.安装python-2.7.3.amd64.msi,因为我的win7是64位的,所以安装了amd64,安装的时候选择“针对当前用户”,这一点在第二步的时候能引起麻烦 2.安装setuptools-0.6c11.win32-py2.7.exe,如果第一步安装时选择“针对所有用户”,这一步会出现在注册表中找不到python的信息,解决方法有两个,一是重新安装python

    1.9K10发布于 2020-01-08
  • 来自专栏一“技”之长

    Java开发GUI之列表 原

    Java开发GUI之列表     awt包中的List控件可以创建一个选择列表,此列表可以支持单选,也可以支持多选。

    1.5K20发布于 2018-08-15
  • 来自专栏Python in AI-IOT

    Python开发GUI程序---tkinter试用

    电脑上文档文件被流氓软件加密,文档打开后乱码,听说通过重命名将文件类型更换为*.js然后再更成原来的文件类型后缀可以实现解密,于是用tkinter写了一个简单的GUI程序方便此操作。

    1.7K30发布于 2020-03-06
  • 来自专栏python3

    PyCharm开发GUI之PyQt安装

    开发环境 PyCharm 2018.3.3 python3.7 1 安装pyqt5 pip install PyQt5-tools 2 配置PyCharm 2.1 配置设计器 ?

    1.1K40发布于 2020-01-17
  • 来自专栏AIoT技术交流、分享

    Python Qt GUI设计:QLabel标签类(基础篇—11

    QLabel对象作为一个占位符可以显示不可编辑的文本或图片,也可以放置一个GIF动画,还可以被用作提示标记为其他控件,纯文本、链接或富文本可以显示在标签上。

    64720发布于 2021-10-18
  • 来自专栏技术向

    在docker中通过X11运行gui程序

    但是docker的应用环境不止限于web等不需要GUI的场景,如果我们需要经常测试新的框架,或者在本地开发一个docker image,随后上传到服务器。 为了演示如何在docker中运行GUI程序,我们以firefox为例。 以下所有代码的环境为ubuntu 16.04 amd64, 其他发行版可进行适当修改。 -unix:/tmp/.X11-unix 安装firefox apt install firefox 运行firefox firefox 然后你就能从host的桌面看到firefox了。 解决的办法很简单,允许所有用户访问X11服务即可。这个事情可以用xhost命令完成。 如下: [nw5at0do2q.png] 运行以下命令可以解决: apt install dbus-x11 apt-get install libcanberra-gtk3-module

    12K30发布于 2019-11-20
  • 来自专栏全栈程序员必看

    java swing开发窗体程序开发(一)GUI编程

    Java SWing就是java提供的一个类库专门用于开发窗体程序的,相对于C#的winform,java swing的开发要比C#更加麻烦,他不像C#拥有可视化的界面编辑工具 而是需要像QT一样纯代码式 GUI编程。 C#的开发效率更高 以下讲解Java swing的开发 (一)第一个java swing程序 public static void main(String[] args) { ;//为该panel设置布局 JLabel [][]labels=new JLabel[12][12];//格子中的组件 for(int i=0;i<=11 ;i++) { for(int j=0;j<=11;j++) {

    6K30编辑于 2022-09-23
  • 来自专栏SAP Technical

    SAP应用界面开发-工具栏对象GUI Status与GUI Title

    GUI Status与GUI Title用于自定义工具栏按钮及Report程序标题栏显示内容,可以通过SE81或直接在SE38中展开对象列表进行相关操作。 1)GUI Status的定义及应用 GUI Status 用于自定义工具栏按钮。 所有设置完成后,保存激活,GUI Status创建成功。下面,我们需要对刚才新增的GUI Status进行调用,应用于START-OF-SELECTION事件。 SET PF-STATUS 'GUI_STATUS_TEST'. "在Report输出时调用该GUI STATUS。 运行结果如下: ? 2.GUI TITLE的定义及应用   GUI TITLE用于定义Report标题栏内容,其创建步骤如下:   1.在对象树形菜单中单击鼠标右键,选择Create-->GUI Titles。

    7.5K20发布于 2020-11-27
  • 来自专栏一“技”之长

    Java开发GUI之BorderLayout边界布局

    Java开发GUI之BorderLayout边界布局     前面博客中所提及的例子都是针对单独的视图组件,将组件组合并布局在合适的位置才能算是完整的界面。 获取垂直间距 public int getVgap(); //设置垂直间距 public void setVgap(int vgap); 除了上面的方法,布局管理器相关类中都实现了添加组件的方法,这些方法一般开发者是不需要调用到的

    95420发布于 2018-08-15
  • 来自专栏从零开始学自动化测试

    Python GUI开发- Qt Designer环境搭建

    前言 Qt Designer是PyQt5 程序UI界面的实现工具,使用 Qt Designer 可以拖拽、点击完成GUI界面设计,并且设计完成的 .ui 程序可以转换成 .py 文件供 python 程序调用

    1.6K10编辑于 2024-04-26
  • 来自专栏一“技”之长

    Java开发GUI之图形绘制 原

    Java开发GUI之图形绘制     在Java的GUI组件中,每一个视图都有一个paint方法,这个方法负责组件的绘制,其中会传入Graphics对象参数,开发者可以在paint方法中操作这个对象进行自定义图形的绘制

    1.2K10发布于 2018-08-15
  • 来自专栏一“技”之长

    Java开发GUI之绝对布局 原

    Java开发GUI之绝对布局     前面多篇博客介绍了Java的awt包中的布局管理类,当然也可以不使用任何布局管理类,开发者可以直接设置组件的坐标和尺寸,示例代码如下: static void

    75020发布于 2018-08-15
  • 来自专栏一“技”之长

    Java开发GUI之选择列表 原

    Java开发GUI之选择列表     选择列表在多个选项供用户进行选择的场景中使用广泛。

    1K20发布于 2018-08-15
领券