Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将映像加载到java应用程序资产文件夹_Java_Java Web Start_Nifty Gui - Fatal编程技术网

如何将映像加载到java应用程序资产文件夹

如何将映像加载到java应用程序资产文件夹,java,java-web-start,nifty-gui,Java,Java Web Start,Nifty Gui,我将使用JavaWebStart制作一个具有漂亮gui的java应用程序 当用户单击上载图像时,会显示一个文件选择器(FileOpenService) 之后,图像应该在图像控件中可见 不幸的是,漂亮的gui只能使用来自资产的图像 如何将此图像下载到资源中?也许有一种方法可以使用FileContent类中的数据修改实际图像 这是经过讨论后创建的解决方案 什么是“俏皮鬼”?这是一个工具/API还是你只是说你的GUI很漂亮?是吗?对不起,我不清楚。我记住了API,你的链接是正确的 assetManag

我将使用JavaWebStart制作一个具有漂亮gui的java应用程序

当用户单击上载图像时,会显示一个文件选择器(FileOpenService)

之后,图像应该在图像控件中可见

不幸的是,漂亮的gui只能使用来自资产的图像


如何将此图像下载到资源中?也许有一种方法可以使用FileContent类中的数据修改实际图像

这是经过讨论后创建的解决方案


什么是“俏皮鬼”?这是一个工具/API还是你只是说你的GUI很漂亮?是吗?对不起,我不清楚。我记住了API,你的链接是正确的
assetManager.registerLoader(AWTLoader.class, "jpg");
assetManager.registerLocator("/", FileLocator.class);
            image(new ImageBuilder() {{
                filename("/home/marek/photo2.jpg");
            }});