user-interface相关内容

如何根据已设置的主题更改颤动中的状态栏图标和文本颜色?

如何在没有任何第三方插件的情况下更新状态栏图标的颜色? 在我的主题类中,我有一个函数,我尝试了下面的代码,但到目前为止还没有取得结果: 当前主题的代码: // custom light theme for app static final customLightTheme = ThemeData.light().copyWith( brightness: Brigh ..
发布时间:2022-09-20 17:01:40 移动开发

Turtle Graphics Python、.mainloop()

我正在用Python编程,我有几个问题在任何地方都找不到答案(请阅读所有问题,因为它们构成了我的最后一个问题): 1..mainloop()到底做了什么?我阅读了堆栈溢出中的所有答案,还检查了文档说明。 2..mainloop()必须始终位于Turtle程序的末尾吗? 3.我以前使用过.mainloop()。我的问题是,如果我有f.f.g代码: import turtle scr ..
发布时间:2022-08-18 12:21:14 Python

在按住按钮JavaFX的同时对多个节点进行鼠标拖动检测

我将直接回答这个问题。我如何为我的应用程序实现一个系统,让我在按住鼠标左键的同时为下面显示的这些矩形上色?当它被释放时,它就会停止着色。我通过互联网搜索了一下,但我仍然不明白这些鼠标事件是如何工作的。 祝你有愉快的一天! 推荐答案 来自javafx.scene.input.MouseEvent的文档: 拖动手势 有三种类型的拖动手势。它们都是由鼠标按下事件启动的,并由于鼠 ..
发布时间:2022-08-11 17:38:28 Java开发

如何在PYTHON中更改Tkinter按钮的按下动画

我有一个类似任务栏的Frame,它包含带有图像的自定义Button。但每次我点击这个按钮,Tkinter就会把按钮向右移动1px/按钮。 是否可以覆盖此行为?或者我必须派生自Tkinter.Label而不是Tkinter.Button? 编辑: 添加一些代码: 导入Tkinter 导入日志记录 logger = logging.getLogger(__name__) class ..
发布时间:2022-08-11 09:34:27 Python

在喷气背包里可以把一排的边缘变圆吗?

这就是我要实现的目标: 所以我在一行中创建了两个圆形按钮,并根据它们是否被选中给出了不同的背景颜色。其目标是创建一种制表符/切换的错觉。 未选中的按钮的颜色将与行的背景颜色相同。遗憾的是,由于行是矩形形状,因此在角落处有一个残留空间,它仍然显示背景颜色。 这是我的按钮代码 val cornerRadius = 20.dp var selectedIndex by reme ..
发布时间:2022-08-05 10:49:59 其他开发

为什么将模式/非模式对话框称为模式/无模式?

我总是记不清模式对话框或非模式对话框是阻塞应用程序其他部分中的操作的对话框。 有人知道为什么这样称呼他们吗? 推荐答案 使用模式对话框,您可以将应用程序设置为特定的模式(如果您愿意,这是一种不同的“状态”),从而只接受与该“模式”有关的操作,从而阻止对话框外的UI操作。 在Andreas的提示下,我认为我可能不得不挖掘尘土飞扬的Windows API书籍,因为通常情况下,已 ..
发布时间:2022-07-25 12:41:12 其他开发

QtWidget未显示

我正在尝试使用PyQt5来显示两个小部件,第一个是关于sin、cos和tan函数的图。我使用的是pyqtgraph,并使用了在这个question的答案中找到的代码。我还使用了另一个使用PyOpenGL绘制立方体的小部件,以这个link中的例子为例。我试图在一个主小部件中显示这两个小部件,即主窗口。我的方法如下 获取主小工具。 在主小部件中,使用QVBoxLayout() 在QVBoxL ..
发布时间:2022-07-24 18:31:25 其他开发

如何从.ui文件中为Qt按钮添加函数?

我刚刚开始使用和发现PyQt5和Qt。我把它安装在一起 pip install pyqt5。然后我打开pyqt-tools附带的designer.exe并进行了设计。 之后,我使用pyuic design.ui > dialog.py将其从.ui转换为.py。 当我运行app.py时,它运行得很好,用户界面也运行得很好。但现在我的问题是:我如何添加在按下按钮时调用的函数? 以下是 ..
发布时间:2022-07-24 18:20:45 Python

如何在文本区上绘制?

我正在使用的程序只是通过在StackPane上使用画布层在文本或图像上进行绘制。我想要完成的是,当我释放鼠标MouseEvent.MOUSE_RELEASED处理程序时,它会自动获取画布的快照,将图像添加到ImageView Cover并将其显示在TextArea的顶部,但它不能将更改添加到StackPane类,即ImageView。 我这里有一个程序,我将把它添加到我正在处理的另一个程序中 ..
发布时间:2022-07-20 20:44:34 Java开发

如何以正确的方式制作闪屏,即不让它成为应用程序进程的一部分?

我是Android的新手。我想在我的应用程序中添加一个闪屏。我经历了这个official documentation。 上面写着 如果用户在应用程序的进程未运行(冷启动)或活动尚未创建(热启动)的情况下启动应用程序,则会发生以下事件。(在热启动期间不会显示启动画面。)1)系统使用您定义的主题和任何动画显示启动画面。2)当应用程序准备就绪时,闪屏关闭并显示应用程序。 尽管将活动实现 ..

制作按钮XNA/MonoGame

我想知道在MonoGame中制作按钮的最好方法是什么。我试着寻找答案,但似乎没有答案。使用WinForm按钮是不是很糟糕?如果是,还有哪些可行的替代方案? 推荐答案 我总是喜欢创建自定义按钮类,这为我创建创造性按钮提供了很大的灵活性。 该类创建了一个具有纹理、位置x、位置y和唯一名称的按钮,完成后,我将检查鼠标位置,看看它是否在按钮内部,如果它在按钮内部,则它可以单击按钮,它将按 ..
发布时间:2022-06-28 20:03:57 C#/.NET

为什么Reaction会让我的SVG形状颜色看起来很奇怪?

我正在使用一些斑点SVG形状在Reaction中制作登录屏幕,我注意到颜色不正确,我直接从Figma导出它们,将它们放在文件夹中,然后将它们导入Reaction中。我以为这是因为Chrome呈现SVG文件的方式,但当我打开一个Chrome选项卡时,它看起来应该是这样的。 左侧是Reaction如何显示它,右侧是Chrome如何显示它 svg 可能是因为推荐答案样式类。当您导出SVG文 ..
发布时间:2022-06-25 16:28:09 其他开发

Java FlowLayout Inside FlowLayout

我正在尝试设计类似于浏览器标题栏(浏览器的顶部)。左侧有选项卡,右侧有最小化、调整大小(最小化/最大化)、退出按钮。 为此,我试着这样做。 JPanel panel = new JPanel(); panel.setLayout(new FlowLayout(FlowLayout.RIGHT)); JPanel tabpanel= new JPanel(); tabpanel.setL ..
发布时间:2022-05-26 17:03:22 Java开发

多个组件的复杂布局

我正在设计一个图形用户界面,其中我有如下所示的组件。但在第二行,我想管理组件之间的空间。例如,在第二行中,我希望同时适合JLabel“移动到时间”和JTextField,而没有太多的间距。正如我所看到的,现在MigLayout将JTextField与第一行中的第二个组件放在一起。然后,第二行中的JButton“移动”应与第一行中的第二个组件对齐。我如何实现这一点?以下是我的代码。我在MigLayo ..
发布时间:2022-05-26 16:49:28 Java开发

如何从txt文件中读取单独的部分以在Java图形用户界面中显示?

因此here like this picture我需要在txt文件中显示我拥有的票证的统计信息。我在我的文件中使用";,";分隔了4个字段,但我不知道如何在图形用户界面中分别显示它们,即,对于Ticket Price下的4个字段,我需要显示价格,这是我的txt文件中每行的第二部分,对于票据金额,我需要显示文件中每行的第三部分。那么我该怎么向他们展示呢?我已经设置了一个演示它应该是什 ..
发布时间:2022-05-07 09:50:30 Java开发

我是一名Lotus Notes数据库用户,希望将一些视图导出到Excel

当我这样做时,您并不是所有内容都会被导出-某些列用绿色复选标记进行了标记,我也希望将这些标记导出。 但这似乎是不可能的-我用Ctrl+A选择表格,然后右键单击,复制为表格并在Excel中按Ctrl+V。 这只给了我表中列的名称,而不是绿色复选标记。 是否有办法使这些标记在Excel中可见? 我使用的版本是Lotus Notes Standard 8。 推荐答案 您可以编写一 ..
发布时间:2022-04-18 16:11:27 其他开发