PYTHON图形化操作界面的编程二__控件事件的绑定四、控件事件的绑定具有图形操作界面的程序实际是一种事件驱动型程序。鼠标的移动、点击、拖动、键盘的按下、控件状态的改变都属于事件,我们可以将事件控件进行绑定,当对某个控件进行操作时(事件发生时)使系统自动执行某段特定的程序代码。1、常用鼠标事件的名称2、键盘事件的名称4、事件绑定的实现我们用控件的bind()方法可以实现窗体或控件事件的绑定
# 实现 Electron 与 Java 的交互 在现代软件开发中,前后端技术的结合越来越常见。尤其是使用 Electron 这样的框架来构建跨平台的桌面应用时,常常需要与后端服务进行交互。如果你的后端是用 Java 开发的,接下来我将会教你如何实现 Electron 应用与 Java 程序的通信。 ## 整体流程 下面是实现 Electron 与 Java 交互的基本步骤: | 步骤
原创 9月前
28阅读
一、 为什么要学 ElectronElectron 是一个跨平台的桌面应用开发框架,用 html css js 的技术开发桌面上面可以安装的 软件。 “Electron 又为前端开发者谋得了一份好的差事 ” 。 想起在网路里流传很广的一句话“不要和老夫说什么 C++ , Java ,老夫行走江湖就靠一把 JS
前言先说几句废话,本人是一名 web 后端开发,主语言是 java,在学 Electron 之前,只会一点点 HTML JavaScript。本文讲的也是我学习 Electron 的过程,而非教程,请酌情参考。Electron是什么Electron是一个使用 JavaScript、HTML CSS 构建桌面应用程序的框架。 嵌入 Chromiu  Node.js 到 二
转载 2023-10-25 15:17:59
110阅读
这不意味着Electron是绑定了GUI库的JavaScript。相反,Electron使用Web页面作为它的GUI,所以你能把它看作成一个被JavaScript控制的,精简版的Chromium浏览器。Electron的版本更新很频繁,基本保持在1周发布一个小版本,每季度发布一个大版本。除了稳定版外还有Beta版Nightly(最新功能试用版),Chromium更新时,Electron也会跟着更
开发环境介绍主机操作系统:Windows7Python版本:Python 2.7.12node版本:v8.9.3npm版本:v5.5.1cnpm版本:v6.0.0Electron版本:v2.0.7提示:Windows7 / Server 2008 R2 或更高Visual Studio 2017 - 免费下载 VS 2017 Community EditionPython 2.7.12Node.j
转载 2024-05-14 13:17:03
606阅读
## ElectronPython实现教程 ### 整体流程 ```mermaid journey title 教会小白如何实现ElectronPython section 理解基本概念 - 小白了解ElectronPython的基本概念 section 安装必要的软件 - 下载并安装Node.js - 使用npm安
原创 2024-06-18 05:08:41
207阅读
关于ElectronElectron 可以让你使用纯 JavaScript 调用丰富的原生(操作系统) APIs 来创造桌面应用。 你可以把它看作一个 Node. js 的变体,它专注于桌面应用而不是 Web 服务器端。这不意味着 Electron 是某个图形用户界面(GUI)库的 JavaScript 版本。 相反,Electron 使用 web 页面作为它的 GUI,所以你能把它看作成一个被
前言提起JavaScript,我们也许经常会想到的是,可以用来写Web页面嘛,又或者,会想起Node.js 这个服务端环境,搞前后端同构。那么,除此之外, JavaScript还可以做什么?JavaScript可以通过electron.js建设跨平台电脑桌面应用通过树莓派Node.js,沟通硬件做电视机机顶盒应用,例如借助ntv.js从Hybird到React-Native,编写跨
转载 7月前
47阅读
最近小编在查看分享资料时,发现一个可以开发跨平台桌面应用的框架——NW.js(原名:node-webkit)。正当小编兴致勃勃的研究NW.js的时候,最基础的安装环节出了问题。无论用npm还是cnpm都无法完整下载所依赖的包(具体原因待考察)。鉴于此,我只能转向研究另一个同类型的框架——Electron(原名:Atom Shell)。首先,进入Electron的github官网,上边有详细的文档说
Electron 之所以能够日益风靡,是因为其简单易用且对各个操作平台具有良好的支持。 今天我就来分享一下怎么使用一套代码,快速打包生成各主流平台安装包的经验。 前言Electron 之所以能够日益风靡,是因为其简单易用且对各个操作平台具有良好的支持。今天我就来分享一下怎么使用一套代码,快速打包生成各主流平台安装包的经验。项目安装首先,使用我前面介绍的
转载 2024-06-21 22:35:54
54阅读
1 Electron 快速入门简介Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。你可以把它看作是专注于桌面应用而不是 web 服务器的,io.js 的一个变体。这不意味着 Electron 是绑定了 GUI 库的 JavaScript。相反,Electron 使用 web 页面作为它的 GUI,所以你能把它看作成一个被 Jav
转载 11月前
41阅读
通信方式。✧ 渲染进程向主进程的单向通信在Electron中,进程通过开发
electron-vue打包流程仅适用于windows系统 文章目录electron-vue打包流程前言一、打包流程1. 安装electron提供的打包插件2. 修改package.json文件3. 执行打包命令二、遇到的错误及解决方案1. electron包下载错误2. WinCodeSign下载3. nsis相关下载4. 再次执行打包操作5. 本地安装总结 前言一、打包流程1. 安装elect
转载 2024-05-17 16:35:28
208阅读
# 使用 Electron Python 后端构建桌面应用程序 在当今的软件开发环境中,构建跨平台桌面应用程序变得越来越简单。许多开发者选择使用 **Electron**,这是一个开源框架,允许使用 JavaScript、HTML CSS 创建桌面应用程序。而在后端处理方面,**Python** 则因其简洁性强大的功能获得了广泛的欢迎。本文将探讨如何结合这两者构建一个简单的桌面应用程序
原创 8月前
69阅读
# Python Electron 集成指南 在现代应用开发中,结合Python的强大后台计算能力Electron的前端友好用户界面是一种非常流行的方式。本文将引导你如何将PythonElectron集成,具体包括整个流程的步骤每一步的详细代码。 ## 流程步骤 以下是将PythonElectron集成的主要流程步骤: | 步骤 | 描述 | |------|------| |
原创 2024-10-24 04:23:07
197阅读
前记受到开源工程Thunder Scope的启示,他使用了electron作为用户程序界面,进而在知乎找到了一份关于界面开发的讨论:https://www.zhihu.com/question/264999651个人总结就是:WPF适合目前Win桌面开发,嵌入式用Qt,Web前端就是Html5+JS。而electron可以应对一些基础的应用,一般编译出来的程序体积较大及效率较低,主要面向前端开发者
# ElectronPython对接 在Web开发中,我们经常会使用Electron来构建桌面应用程序,而Python作为一种流行的编程语言也有着广泛的应用。如果将这两者结合起来,就可以实现更多有趣的功能。本文将介绍如何在Electron应用中使用Python,并展示一个简单的示例。 ## Electron简介 Electron是由GitHub开发的一个开源框架,用于构建跨平台的桌面应用程
原创 2024-06-19 06:00:41
143阅读
 一、修改项目package.json中的配置# 前端配置 # package.json中修改配置 插入 package "scripts": { "dev": "vue-cli-service serve", "build:prod": "vue-cli-service build --mode production", "build:stage": "vue-
一、概要文档官网:https://www.electronjs.org/ 文档:https://www.electronjs.org/docs环境准备:安装 node.js包管理工具 npmnode -v npm -v二、创建一个 Electron DEMO项目架构从开发的角度来看,Electron 应用本质上是一个 Node.js 应用。 这意味着您的 Electron 应用程序的起点将是一个
转载 2024-02-05 16:01:30
177阅读
  • 1
  • 2
  • 3
  • 4
  • 5