草庐IT

JavaFx:按钮边框和悬停

全部标签

c# - 单击按钮后定义图像源 Windows 10 UWP,XAML C#

我是一名尝试学习针对Windows10UWP进行开发的新开发人员,几天来我一直在努力学习基础知识。我只是想弄清楚如何使用C#更改XAML属性,特别是我想更改图像的来源,以便单击按钮将更改显示的图像。我习惯了javascript和jQuery,它们使这个过程绝对轻松($("#elementID").attr("src","Images/NameOfFile.PNG");)。我如何为UWP应用执行此操作?数据绑定(bind)似乎很相似,但我很难理解它,无法想象做这么简单的事情会如此困难。你能帮我吗?谢谢! 最佳答案 最简单的方法(没有数

windows - UWP 中未定义的边框显示

我对应用程序UWP中的边框显示有疑问:这是我的代码:这是我设备中的View:Lumia650dpi:150%Windows预览体验成员15014平板电脑1980x1080dpi:150%WindowsInsider15014笔记本(右侧可视化)1440x900dpi:100%windows14393我尝试更改dpi但结果相同。问题的原因是什么? 最佳答案 这是一个错误。我已将其记录在反馈中心here.我怀疑该问题与以下内容有关(来自构建14977的blogpost,这是我注意到此问题的第一个构建):We’vechangedthere

windows - 如果 Xaml 按钮在触摸屏上被按住则为 "clicked"

我正在使用C++开发WindowsUWP应用程序。我想添加一个可以左键单击或右键单击并执行相应任务的按钮。该按钮在带鼠标的普通设备上完美运行。不幸的是,在触摸屏上,如果用户按住按钮,左键单击和右键单击事件都会被触发。我使用“Click”处理左键单击事件,使用“RightTapped”处理右键单击事件。关于如何在用户按住按钮时禁用左键单击事件的任何建议?谢谢!XAML代码很短:这是cpp代码:voidMainPage::OnClick(){//Leftclicktask}voidMainPage::OnRightClick(){//Rightclicktask}编辑:谢谢大家,解决方案是

c# - 按下按钮时在 C# 中播放声音

我尝试从按钮事件处理程序播放声音:usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Runtime.InteropServices.WindowsRuntime;usingWindows.Foundation;usingWindows.Foundation.Collections;usingWindows.UI.Xaml;usingWindows.UI.Xaml.Controls;usingWindows.UI.Xaml.Controls.Primitives;

java - 即使应用程序在 java/javafx 中关闭,它也会在后台运行

我正在用Java和JavaFX创建一个闹钟。问题是,即使应用程序已关闭,我如何运行该应用程序计时器。例如:-有人在上午9:00设置了闹钟,但当前时间是上午8:00并关闭了应用程序,然后预定的闹钟重置并且不起作用(在我的情况下)。我想像Windows中的闹钟一样。即使有人关闭闹钟应用程序,它也会在指定时间显示通知并响起。我也用谷歌搜索了这个问题,但到处都发现只有android和一些警报管理器功能(我对此一无所知),这就是我自己发布的原因。提前感谢您的帮助。 最佳答案 默认情况下,当最后一个阶段关闭时,JavaFX会终止您的应用程序。您

java - 如何在 Windows 的任务栏上阻止或更改我自己的 javafx 应用程序符号的右键单击菜单

我需要删除“关闭窗口”,它是右键单击任务栏程序时窗口中的菜单项。我该怎么做? 最佳答案 你不能。这是适用于所有最小化应用程序的Windows功能。它与JavaFX或Java本身无关。 关于java-如何在Windows的任务栏上阻止或更改我自己的javafx应用程序符号的右键单击菜单,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/46542844/

windows - 如何避免使用 javafx-maven-plugin 创建可执行文件而无需 Windows 安装程序的警告?

在我们的项目中,我们使用Mavenpluginjavafx-maven-plugin为我们的JavaFX应用程序创建native可执行文件。我们的配置如下所示:com.zenjavajavafx-maven-plugin8.8.3ourcompanyfoo.bar.MainClass运行``mvnjfx:native''后,一个可执行的EXE文件被成功创建。该可执行文件没有我们想要的安装例程。但是,构建日志警告我们不要使用安装程序构建器:[INFO]Skipping'EXEInstaller'becauseofconfigurationerror'CannotfindInnoSetup

java - 适用于 Windows 32 位和 64 位 JavaFX 应用程序的单一安装程序

我正在64位Windows机器上开发JavaFX应用程序。但是在为我的应用程序创建MSI安装程序后,它仅在64位计算机上运行,​​并且显示版本文件与您在32位WindowsPC上运行的Windows版本不兼容。我想知道是否有任何方法可以创建一个同时适用于32位和64位Windows机器的安装程序? 最佳答案 感谢@Sedrick的评论。我解决了我的问题1)安装32位JDK2)将JAVA_HOME路径设置为它的jdk3)更改了我从here获得的netbeansJDK平台4)最后构建项目并获得我的32位JavaFX应用程序EXE

python - 使用pywinauto点击对话框取消按钮

我遇到过这样一种情况,如果将受密码保护的.ppt文件传递​​给PowerPoint的自动化进程,它就会挂起。我已经使用pywinauto编写了一个脚本来检测何时发生这种情况并连接到“密码”对话框,但我似乎无法让它单击“取消”按钮。这是我在“输入密码”对话框中看到的控件标识符:NUIDialog-'Password'(L649,T422,R999,B553)['NUIDialog','Password','PasswordNUIDialog']child_window(title="Password",class_name="NUIDialog")||NetUIHWND-''(L657,

c# - 命令按钮在 c# 客户端应用程序中不显示下划线快捷方式

知道这可能是什么吗?见截图。设计者将命令按钮文本属性分配给&Copy.在设计时,您会看到下划线。在运行时你没有。seethisscreenshot不是重复的问题。此问题与特定于Windows10的解决方案有关。 最佳答案 如果您使用的是较早版本的Windows,此功能是内置且自动的,但更高版本(例如Windows10)默认情况下不会启用此功能。这就是为什么您看不到这个带下划线的字母的原因。要在Windows10中启用此功能,请打开轻松访问中心并选择显示使键盘更易于使用的链接。在下一个屏幕上,向下滚动到子标题使键盘快捷方式更容易使用,