问题标签 [beeware]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
127 浏览

python - BeeWare 标签中无法更改字体大小

我正在构建我的第一个BeeWare应用程序。该应用程序本身是为Android设备设计的,我正在Linux (Ubuntu) 机器上开发它。

我的问题相当简单,但同样令人愤怒。我似乎无法增加任何给定Label小部件中的字体大小。这是我的 app.py 文件的样子:

根据教程,如果我移动到 beeware-venv 环境然后运行briefcase dev,应用程序将运行而不会引发异常。但是,无论我对片段做什么size=50——无论我将字体大小设置为 5 还是 500——文本的大小都保持不变。如果我在 Android 模拟器中运行相同的代码,我会遇到同样的问题:字体大小不会改变。

0 投票
0 回答
73 浏览

android - 按钮在使用 BeeWare 创建的 Android 应用上不起作用

我尝试使用 BeeWare 为 Android 编写应用程序,我想出了以下代码:

该应用程序应该在按下按钮后在屏幕上显示单词“Hello”。这在我的 Ubuntu 计算机上运行良好,但是当我尝试将应用程序导出到 Android 手机(或模拟器)时,按下按钮没有任何作用。

有人知道可能是什么问题吗?

0 投票
0 回答
52 浏览

python - 如何使用 beeware 更改视图框架

我正在与 beeware 中的 toga 合作构建一个 android 应用程序,并希望在单击按钮后更改为新屏幕,但无法弄清楚如何更改视图。我也很感谢指向广泛的完整文档的链接(类似于 django 的)和/或好的教程。

0 投票
0 回答
77 浏览

java - 无法在 Beeware 中启动 gradle 守护进程

我一直在通过 Beeware 创建一个移动应用程序。我已经完成了代码部分,现在我必须构建 android。所以我输入了, briefcase build android。该过程开始得很好,但出现异常时会出现错误。

下面是我的 Anaconda Prompt 的控制台输出:

我无法解决错误。任何人都可以帮助我吗?

0 投票
0 回答
16 浏览

python-3.x - 如何在蜂具中制作无框窗户

我正在与 toga(Beeware) 合作一个项目。
但我无法制作无框窗口

这是我的 app.py 文件

如何使这个self.main_window无框架
如果不可能,那么我将转移到其他 Gui FrameWork

0 投票
0 回答
169 浏览

python - 执行“公文包运行android”时出现beeware错误

我正在关注在 android 上运行应用程序的 beeware 文档。因此,根据文档,我执行了briefcase create android随后的命令,briefcase run android但是当我运行上述命令briefcase run android时,它给了我这个错误FileNotFoundError: [Errno 2] No such file or directory: '/home/kevin/.briefcase/tools/android_sdk/emulator/emulator'

这是完整的追溯:

有人可以告诉我我能做些什么来解决这个问题。我刚开始使用beeware,对它了解不多。

0 投票
1 回答
103 浏览

kivy - 如何将文件 (.csv) 加载到 Beeware/Briefcase 应用程序中?

我使用 kivy 作为 GUI,使用 Briefcase 作为打包工具。我的 .kv 文件位于 appname/project/src/projectName/resources 文件夹中。我还需要一个 .csv 文件,在同一个文件夹中,并且想使用 pandas 。导入包没有问题(我将它们添加到 .toml 文件中)。我不能使用完整路径,因为当我打包应用程序时,每台计算机上的路径都会不同。使用 app.py 文件的相对路径不起作用,给我一个找不到文件的错误。有没有办法使用相对路径(可能是 .toml 文件中的源参数)读取文件?

0 投票
1 回答
190 浏览

python - 在 Toga (Beeware) 中替换 Window 的最佳方法

我目前正在尝试使用 Toga 创建一个带有 Beeware 的跨平台应用程序。我知道如何更新窗口中的内容(我只是清空框中的所有内容并向其中添加新内容)。但是现在我有一个问题,我想添加需要分配给变量的输入字段,以便我可以获得它们的值(而且我的第一个窗口的类已经非常大了......所以我不想要添加新的属性和方法呢)。所以我的意图是在我的其他类之外创建一个新类,它显示我的新窗口并关闭旧窗口(或只是替换我的旧窗口)

例如:

谢谢^^

0 投票
0 回答
23 浏览

python - 如何使用 Beeware 制作具有两种不同布局并具有两种不同功能的应用程序?

现在我想用 Beeware 创建一个应用程序,我希望该应用程序具有两个或多个不同的计算功能,它们都有自己的布局或页面,每个布局都有标签、文本框和确定按钮。当我使用它时,我可以在这些布局之间切换。'toga.Group' 功能对此有用吗?

0 投票
1 回答
157 浏览

python - 在 Toga、Beeware、Python 中更新 MainWindow

我正在尝试使用 Beeware 创建一个跨平台应用程序,一开始我显示两个按钮供用户选择他想要去的视图,因此一旦单击该按钮,主窗口应该更新其内容并显示视图用户选择的。

这是应用程序启动时的主窗口:

开始

单击“第一个视图”后,第一个视图的内容将添加到开始内容后面,如下所示:

在此处输入图像描述

预期的行为是删除按钮并仅显示文本的主窗口,第二个视图按钮也应如此。

这是代码:

有人知道如何获得预期的输出吗?

提前致谢。