精华内容
下载资源
问答
  • Eclipse导出的jar包无法显示图片?

    千次阅读 2018-04-30 23:17:35
    用java开发桌面应用程序时(虽然现在很少有人用),如果将项目导出成jar包而项目中包含图片等资源时,可能会无法正确加载这些资源。这主要是因为jar包是一个单独的文件而非文件夹,绝对可能通过 “file:/e:/…/...

    在用java开发桌面应用程序时(虽然现在很少有人用),如果将项目导出成jar包而项目中包含图片等资源时,可能会无法正确加载这些资源。这主要是因为jar包是一个单独的文件而非文件夹,绝对不可能通过 “file:/e:/…/ResourceJar.jar/resource/123.jpg” 这种形式的文件URL来定位 123.jpg 。所以即使是相对路径,也无法定位到jar文件内的图片资源。解决方法有如下两种。

    将图片资源分离出来(不打包)

    如果你的项目结构图是这样的:
    123
    而代码是这样写的:

    package com.xiaoli.tank;
    
    import java.awt.Graphics;
    import java.awt.Rectangle;
    
    import javax.swing.ImageIcon;
    
    public class River {
       int x,y;
       ImageIcon river = new ImageIcon("images/river.gif");
       public River(int x,int y){
           this.x=x;
           this.y=y;
       }
       public void draw(Graphics g){
           g.drawImage(river.getImage(),x, y,null);
       }
       public Rectangle getRect() {
            return new Rectangle(x, y,river.getIconWidth(),river.getIconHeight());
        }
    }

    那么将项目打包后的jar文件和images文件放在同一目录下即可,如图所示:
    456

    整体打包

    很多时候放置两个文件很变扭,那么我们可以将整个项目进行打包。在项目的 src 目录下新建 package images ,将图片资源放入 images 包下,如下图所示:
    1
    这时候对应的代码应该写为:

    package com.xiaoli.tank;
    
    import java.awt.Graphics;
    import java.awt.Rectangle;
    
    import javax.swing.ImageIcon;
    
    public class River {
       int x,y;
       ImageIcon river = new ImageIcon(this.getClass().getClassLoader().getResource("images/river.gif"));
       public River(int x,int y){
           this.x=x;
           this.y=y;
       }
       public void draw(Graphics g){
           g.drawImage(river.getImage(),x, y,null);
       }
       public Rectangle getRect() {
            return new Rectangle(x, y,river.getIconWidth(),river.getIconHeight());
        }
    }
    1. ClassLoader 是类加载器的抽象类。它可以在运行时动态的获取加载类的运行信息。可以这样说,当我们调用jar包中的 River 类时,JVM加载进 River 类,并记录下 River 运行时信息(包括 River 所在jar包的路径信息)。而 ClassLoader 类中的方法可以帮助我们动态的获取这些信息:
      public URL getResource(String name);
          查找具有给定名称的资源。资源是可以通过类代码以与代码基无关的方式访问的一些数据(图像、声音、文本等)。并返回资源的URL对象。
      public InputStream getResourceAsStream(String name);
           返回读取指定资源的输入流。这个方法很重要,可以直接获得jar包中文件的内容。
    2. ClassLoaderabstract 的,不可能实例化对象,更加不可能通过 ClassLoader 调用上面两个方法。所以我们真正写代码的时候,是通过 Class 类中的 getResource()getResourceAsStream() 方法,这两个方法会委托 ClassLoader 中的 getResource()getResourceAsStream() 方法。

    参考自:http://blog.51cto.com/cjcxd2004/1256381

    展开全文
  • DataGrip导出数据

    2020-05-06 10:32:55
    选择导出位置,我这里选择的桌面上新建test文件夹,所有按表格导出显示在文件内 如果设置文件夹,桌面上会显示所有的导出文件 如下图所示 导出汇总成一个sql导出 选择Export with 'mysqldump' 一般只...

    1.导出SQL按表格分类

    • 右键选择Export to data Files
      在这里插入图片描述
    • 选择导出位置,我这里选择的桌面上新建的test文件夹,所有的按表格导出会显示在此文件内
    • 如果不设置文件夹,桌面上会显示所有的导出文件
      在这里插入图片描述
      如下图所示
      在这里插入图片描述

    2. 导出SQL汇总

    • 选择Export with 'mysqldump'
      在这里插入图片描述
    • 一般只设置导出目录Out path 即可
      在这里插入图片描述

    3.遇到的问题

    1.Path to mysqldump时提示path to executable is wrong

    提示的问题表示没有选择到导出的程序,需要找到电脑上安装的mysql,选择mysqldump即可,Windows上是mysqldump.exe
    在这里插入图片描述

    2. 选择Out path后导出提示Can’t create/write to file

    • 这是由于权限问题,因为试图让mysql用户将数据写入私人主目录。我们可以在usr/local下创建一个文件夹,用来保存从mysql中导出的数据
    cd /usr/local
    mkdir DbOutput
    sudo chmod -R 777 DbOutput
    
    • 另外Out path路径最后跟的是.sql文件,不要选择文件夹
    展开全文
  • word文档样式一度让我十分的头疼,页面上显示的,但是导出后根本不显示,终于招到解决办法了: 就是你要导出的word文档打开,然后点击另存为,文件格式选择html,htm格式文件保存到桌面,然后用记事本,或者...

    word文档样式一度让我十分的头疼,在页面上显示的,但是导出后根本不显示,终于招到解决办法了:

              就是你要导出的word文档打开,然后点击另存为,文件格式选择html,htm格式文件保存到桌面,然后用记事本,或者notepad++等打开,中间一部分注释的是没有用的去掉就好,放到编译器里。整理一下格式,那这个你在用php导出 后就是很漂亮的word格式了。

    这中间有一个问题  就是很大的框空间,.doc文件改成html文件后会是一行一行的给你填补的,你需要吧这些根据自己需要的内容去掉多余的即可。

      我相信  很多人知道,但是我在急用的时候,缺在网上一个也找不到,希望这篇文能帮到需要帮助的人。


    方法:把你那个word文档另存为html格式后,

        第一种:.doc文件改成html文件后一行一行填补,这种比较笨的,而且很耗时;

        第二种:直接用php定界符把整个html输出,然后return输出,可以在里面输出你需要的变量

    <?php $name = '浅水游'; //下面<<<EOT后面不能有空格 print <<<EOT <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>Untitled Document</title> </head> <body> <!--12321--> Hello,{$name}! Hello,$name! </body> </html>EOT; //注意末尾的结束符必须靠边,其前面不能有空格?>

    展开全文
  • 打开批量镶嵌工具,在导出文件界面,部分按钮显示不全。具体见下图: 图 1 界面按钮显示不全 解决方案: 以win7、8系统为例; 显示桌面 – > 右键“个性化” – >显示 – > 修改显示字体为“较...

    打开批量镶嵌工具,在导出文件界面,部分按钮显示不全。具体见下图:

     


    图 1 界面按钮显示不全

    解决方案:

      以win7、8系统为例;

      显示桌面 – > 右键“个性化” – >显示 – > 修改显示字体为“较小”– > 应用– > 注销计算机或重启,如下图:

     


    图 2 修改显示字体大小

       重启ENVI 5.1 ,打开工具mosaicking/seamlessmosaic ,查看导出文件界面按钮,见下图:

     


    图 3 界面按钮显示完整

     

    转载于:https://www.cnblogs.com/riasky/p/3508733.html

    展开全文
  • 解决方案:方案一:重启电脑之后,刷新桌面方案二:导入注册表方法:1.找一台能正常显示右键新建菜单的电脑,按Windows 键+R,输入regedit打开注册表...将导出的注册表文件拷贝到出现问题的计算机,双击这些文件进行...
  • 不用每次都输入密码,可以备注,所有vps服务器一目了然,尽掌握,稳定高效,提高您工作效率,是机房管理员、IDC商好帮手。 主要特点: 1、功能强大3389批量远程桌面管理软件 2、可设...
  • 软件可以把你选择单词、例句导出EXCEL文件供打印,还能将单词语音录制成mp3文件,下载到mp3播放机随时播放。(VIP版对一次性词汇导出数量没有限制) 软件需要微软环境支持,系统里未安装用户,请点击下载.net ...
  • EXE文件加密器 v9.0.rar

    2019-07-14 00:51:34
     非绑定模式 ---- 加密后的文件不绑定用户电脑,但用户需要一个开启密码才可以打开  绑定模式 ---- 一机一码授权,加密后的文件不同用户电脑需要不同的开启密码  无密码模式 ---- 加密后的文件无需要开启密码...
  • 本版本后续版本将进行较大调整,短期内将做更新。本版本相对稳定。 注:本程序需要.net 3.5环境支持。 注:若适应大小后出现边界位置无法点击情况,请双击主窗口标题栏二次。 注:因为时间较紧张,本...
  • 9.修改便签操作,左键拖动强制以文本方式打开任何小于64KB的文件(.rtf文件最大300KB).右键为获取文件位置. 10.修改隐藏到最顶端代码,使隐藏到最顶端后的时钟/LCD钟/倒计时时钟CPU使用率为0. 11.修改除备忘录外的...
  • 如何在桌面显示Windows版本标志.reg 删除开始菜单中注销选项.reg 设置CD-ROM缓存区.reg 设置关机对话框中选项.reg 设置开始菜单使用多页面显示.reg 设置如何拖动整个窗口.reg 设置鼠标缓冲区.reg 设置...
  • Current release version: 3.00 (Feb 2...-exonly处理没有exif信息的文件,要和其他参数一起使用 -a修改不同扩展名的同名文件名。拍摄的avi短片exif信息存储同名thm文件中,可用此指令给avi文件更名一般与-n共同使用
  • 像写日志那样保存内容很多的存储时,再像之前那样就方便了。利用文件把数据存储起来方便存储更方便读取。...这样保存的文件显示出来了。 现在看看步骤吧: 一 布局: <LinearLayout xmlns:android="http://
  • 5.规范性:文档数据基于(标题 、作者、关键词、内容、创建日期)对资料进行标引,并编辑器中集成了标引工具,对标题关键词和内容进行模糊查询,点击显示详细内容信息。 6.开放性:标准管理资料,它将所有文件,...
  • 004.zip 一些采用Vbscript脚本语言制作网页实例(11KB) 112,lyb.zip 桌面留言簿(4KB) 113,vbtechure.zip VB教程(221KB) 114,mdbto.zip MDB导出多种文件(3KB) 115,encrypt.zip 加密...
  • 有了它,您可以多个Web浏览器和设备中打开设计,并且您应用程序中所做每项更改都会即时显示在任何地方。 对于某些事情,拖放是不够。这就是为什么Bootstrap Studio可以需要时完全控制您标记。您可以...
  • 集成Google 桌面搜索:仅仅是将搜索画面放到应用程序里,而且增加对搜索结果的处理,凡是搜索到应用程序“\Data”目录下的文件,将自动转换为对应的“知识点”画面打开,而不是默认的直接打开文件的方式 ...
  • opengl文件的使用使得mapping中所有计算可以一次完成,然后保存、显示而不用再次计算。ease4.0也允许用户将计算结果保存为文本或图片格式。. 更完整音箱数据 ease它音箱数据库里存储了丰富音箱参数,将...
  • 课件预览-预览课件,并预览页实时显示课件上画笔和批注 课件/白板导出-将包含画笔,批注课件/白板导出为pdf文档 私聊,全体禁言等主持人管理功能 课堂信息,网络信息等提示 同时支持多个房间-可支持任意多个...
  • 实例282——调用DLL,获取其导出的全局变量值 实例283——创建Win32 DLL导出一个计算长方体表面积和体积的类 实例284——调用DLL,使用其导出类计算长方体的表面积和体积 实例286——创建MFC常规DLL,通过导出...
  • 好用系统封装软件

    2019-04-30 07:30:18
    3、[更新]新增加载和导出配置文件,可二次修改封装后配置文件; 4、[更新]当用户自定义部署背景图非系统分区则自动拷贝到系统分区(反馈者:无尽~未来); 5、[修复]转移文档和收藏夹分区目录下执行失败问题...
  • 1. 界面大量调整把所有右击出来菜单都显示在对应功能位置上,操作上来更新顺手 2. 高级查询窗口全部显示置前,整理排序窗口 3. 主查询窗口求和功能和排序功能 4. 高级查询加入,可筛选,可分组统计。可汇总 ...
  • 50.对多个用同一分隔符分隔待查找元素,逐一表区域首列内搜索,将返回选定单元格值相加,相当于多个vlookup函数相加,对于查找元素批注中添加,以提醒用户。 51.根据个人所得税(工资)反算工资数 52....
  • /p 即使驱动器不在 chkdsk 检查范围内,也执行彻底检查。该参数不对驱动器做任何更改。 /r 找到坏扇区并恢复可读取信息。隐含着 /p 参数。  注意 Chkdsk 命令需要 Autochk.exe 文件。如果不能在启动目录...
  • delphi 开发经验技巧宝典源码

    热门讨论 2010-08-12 16:47:23
    0216 如何把选择的文件图标显示在列表中 143 0217 根据表格中的数据长度自动调整表格宽度 144 7.2 ADO数据处理技术 145 0218 如何把ADO中的数据导入到ListBox中 145 0219 使用SQL语句保存数据 146 0220 ...
  • 初学android,常遇到一些问题,记录下. 1.LogCat 不显示日志数据 ...File Explorer中,导出文件,Console打印Failed to pull selection,导出path中包含中文(例如桌面) 3.android:Onclick 调用...
  • 对于测试帖,可以使用 Sandbox 机制:带有 Sandbox 标签帖子将视为测试帖,不会显示在首页或是某领域内,只会展现发帖者自己帖子列表中。 人性化回帖交互 实时呈现:回帖提交后其他浏览者可以刷新...

空空如也

空空如也

1 2 3 4 5 6
收藏数 119
精华内容 47
关键字:

导出的文件不在桌面显示