草庐IT

splash-screen

全部标签

java:如何从 Graphics 对象获取 'screen' 尺寸

我正在开发一个几何程序,我需要在其中绘制“无限”线。我的类(class)Line有一个方法publicvoiddraw(Graphics2Dg){//...calculatex1,y1,x2,y2here...g.draw(newLine2D.Double(x1,y1,x2,y2));}我的想法是选择足够大的坐标,使它们远离可见表面。但我不知道,这就是我的问题,我怎么知道可见表面角点的坐标?Graphic的方法getClip()听起来不错,但显然它只返回用户之前设置的自定义剪辑。显然,我需要的在文档中称为“设备剪辑”。在您建议使用较大的长度(例如10000)之前,我指的不是像素大小。我

java - 在不生成 Jar 的情况下从 Eclipse 调试 SplashScreen

我在网上搜索过,但找不到这个问题的答案:我需要调试根据您正在访问的模块更改SplashScreen的应用程序的功能。我知道代码:SplashScreensplash=SplashScreen.getSplashScreen();可用于在您通过以下任一时获取实例:命令行启动:java-splash:path/image.gifClassFilelist中的初始图像:splashscreen-image:img/SplashNomina.gif当我尝试通过在Eclipse中从VMargs传递-splash值来运行应用程序时,它仍然不起作用。这是否真的可能,因为SplashScreen.ge

java - 如何为 GUI 制作启动画面?

您好,我是Java图形用户界面的新手,我试图让启动画面或图像显示3秒。然后它将进入我的主程序。有没有人知道如何执行此操作或可以将我链接到任何教程?到目前为止,我已经完成了这项工作,但不确定从这里到哪里去。publicstaticvoidmain(String[]args){splashInit();//initializesplashoverlaydrawingparametersappInit();//simulatewhatanapplicationwoulddo} 最佳答案 最简单的方法是创建JFrame并在其上添加您的scr

Java 6 启动画面

我从来没有能够让Java6启动画面正常工作。我已经尝试了所有我能想到的。我的manifest.mf包含:Manifest-Version:1.0X-COMMENT:Main-ClasswillbeaddedautomaticallybybuildSplashScreen-Image:geotagsplashscreen.gif我将文件“geotragsplashscreen.gif”放在源代码树的根目录下,并验证它是否进入了生成的.jar文件的根目录。我也在各个地方试过,再次确认它在jar里的位置,然后把路径放在SplashScreen-Image里。它永远不会出现。尝试在运行时获取启

【esp32&lvgl】-2.6 #lvgl-多页面(screen)设定/切换

目录一、前言二、实现原理2.1各个screen的定义及初始化2.2各个screen内的内容绘制2.3页面切换的events_handler三、代码实现3.1PageManage库3.2 Page_mainMenu库(界面)3.3Page_wifi库(界面)参考文献一、前言        利用lvgl框架绘制GUI免不了需要实现多个页面的切换,毕竟把所有功能和接口都放在一页上有些不太优雅,而且对于嵌入式硬件的小屏幕也有些过于困难。因此这里就需要实现多个页面(或者说lvgl里的screen)及其互相切换。二、实现原理        在lvgl中实现多个页面间的切换有多种方案,已经有大佬简单总结过:

Java( Swing ): finding a component's *screen* size when the window is resized

当主JFrame调整大小时,我需要找到组件的确切屏幕大小(以像素为单位)。我已经尝试了几种方法,但找不到一种简单的方法来做到这一点:它可能遗漏了一些明显的东西。BBBBBJFRAMEBORDERBBBBZZZZZZZZZZZZZZZZZZZZZBBAAAAAAAAAAAAAAAAAAAAABBCC1................DDBBCCC................DDBBCCC................DDBBCCC................DDBBCCC................2DBBEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBB

java - libgdx 中的 "Game"、 "Screen"和 "ApplicationAdapter"有什么区别?

在教程中,有时人们使用“extendsGame”,有时使用“implementsScreen”,而我自动生成了“extendsApplicationAdapter”。它们有什么区别? 最佳答案 ApplicationAdapter允许您创建监听器,但不必强制执行每个方法。如果您熟悉Swing,请查看KeyAdapter,这是相同的想法。ApplicationListener允许您处理应用程序事件。这允许您在应用程序生命周期内的某些事件(例如销毁)期间执行代码。AnApplicationListeneriscalledwhentheA

java - 设计启动画面 (java)

我想设计一个可以用进度条显示当前加载过程的启动画面,很像netbeans的启动屏幕,正如它显示的那样loading...modules,done!....loadingmodulesandsoon加载完成后,主应用程序出现。我读过许多仅与创建启动画面相关的文章,但没有一篇涉及如何在启动画面上显示不同后台任务的进度。我怎样才能做到这一点?当应用程序的其余部分使用java编写时,我可以将javafx2用于初始屏幕吗已解决!我终于成功了。我的错误是我在任务线程中更新GUI内容,所以我的任务线程被阻塞,无法在GUI更新指令后执行下一条指令。现在我在任务完成后转移了那些更新GUI指令,及其工作.

java - 像Eclipse一样制作带有进度条的启动画面

我的主类从文件加载配置然后显示一个框架。我想制作一个像Eclipse一样带有进度条的启动画面,以便在加载文件时进度会增加,并在加载文件后启动画面消失。然后加载我的主框架。主类代码:publicstaticvoidmain(String[]args){ApplicationContextcontext=newClassPathXmlApplicationContext("classpath:/META-INF/spring/applicationContext.xml");//splashwithprogressloadtillthisfileisloadedUserDaouserDao

Java Swing : How can I implement a login screen before showing a JFrame?

我正在尝试制作一个小游戏,首先会向玩家显示一个简单的登录屏幕,他们可以在其中输入自己的名字(稍后我需要它来存储他们的游戏状态信息),让他们选择难度级别等,并且只会在玩家点击播放按钮后显示主游戏屏幕。我还想让玩家导航到一个(希望对他们来说相当大)奖杯Collection,同样在他们看来是一个新屏幕。到目前为止,我有一个带有网格布局的主游戏窗口和一个可以运行的游戏(对我来说太棒了!)。现在我想添加上面的功能。我该怎么做呢?我不认为我想走多个JFrame路线,因为我一次只希望在任务栏中显示一个图标(或者将它们的可见性设置为对图标也产生错误影响?)我是否改为制作和销毁布局或面板或像那样的东西?