浅析J2SE路径问题

public void init(){
//获取资源相对路径(由于java会使用绝对路径来找资源,打成jar时,资源便找不到,所以)
Image image=Toolkit.getDefaultToolkit().getImage(getClass().getResource("a.gif"));
ImageIcon icon=new ImageIcon(image);
bt.setIcon(icon);
String cName= this.getClass().getName();
System.out.println(cName);
this.add(bt);
this.setSize(300, 300);
setVisible(true);
this.addWindowListener(new WindowAdapter(){ @Override
public void windowClosing(WindowEvent e) {
// TODO Auto-generated method stub
super.windowClosing(e);
System.exit(0);
}
});
}

时间: 2024-12-01 23:24:24

浅析J2SE路径问题的相关文章

浅析C#中文件路径的操作_C#教程

在程序中对文件操作是非常常见的,而对文件的操作则不可避免的需要文件的路径,并对文件的路径进行一系列的操作,例如:判断已知的路径是一个目录还是一个文件,路劲是一个文件则该文件的名称是什么,文件的扩展名名是什么等等.在C#中并并没有将文件的路径抽象为一个类,用来表示文件路径就是一个普通的字符串.对文件路径的操作例如,要获取文件名称,可以通过截取字符串或者使用正则表达式来取得. 其实,在.NET类库中,有一个专门的功能类System.IO.Path,对表示文件或在目录路径的string进行操作.下面介

浅析Fireworks的组合路径功能

Fireworks的特点之一就是直接绘制矢量路径,其中除了可以直接运用矢量工具(钢笔.矩形及其他几何形状)绘制矢量路径外,最常用的就是运用组合路径功能对多个路径进行接合.拆分.联合.打孔.交集.裁切.组合路径功能运用得当,可以使对路径的操作事半功倍.这里对组合路径功能简单说明下使用方法及具体应用. 这里所使用的命令中,除接合与拆分在修改工具栏有对应按钮外,所有命令均在修改菜单--组合路径子菜单中,下面不再赘述. 接合与拆分 接合可以将多个路径结合在一起,但不同于联合与群组,这里把这三者先区分下:

J2SE下的路径问题

我们在利用 Eclipse来获取 路径的时候 往往遇到很多问题 ...... 今天我这里提供一个任何情况下都正确的方法..我们知道  Eclipse的  下的工程路径是  "./"  这个就是 Eclipse的项目物理路径,    这个路径就是 我们所见到的 bin  和src  的路径 .  因为我们在编写源代码的时候 都是在src中添加 资源什么的 ....其实在程序真正的执行的时候我们实际上执行的是  bin目录下的class文件,  我们在src添加资源的时候 Eclipse会

浅析提升百度知道品牌营销效果的路径

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 当人们把目光锁定在腾讯体系下的营销策略时,却不知道百度旗下产品的营销效果往往能够起到事半功倍的效果.毕竟百度对于自身旗下的产品还是有一定的亲和性的,因为自身制定的百度优化规则,显然更加合适自己旗下的产品.所以对于品牌营销来说,最好的路径还是选择百度旗下产品,而众多的百度产品中,如百度百科.空间和贴吧以及知道都是营销的主力阵地,本文研究的则是针

浅析软文横向有效扩散路径

中介交易 SEO诊断 淘宝客 云主机 技术大厅 软文,顾名思义,以文章之名,行广告之实.所谓的文章,即是指有客观观点或者主观感情色彩的文字.在阐述观点或者表达情感的时候,观点是客观的,感情是自发的.而软文则不是,在未写之前,商业利益已经成为作者行文构架必须考虑的问题.所以,软文是有明确价值取向的,要实现宣传企业以及产品的目的,无论作者怎样把这个目的伪装或者隐藏,最终需要让产品或者企业在读者脑海中留下印象,甚至激发读者的行动. 软文的写法以及技巧,其他人谈论的也非常之多.然而软文要达到效果,撰写和

Java相对路径寻址

Java中使用的路径,分为两种:绝对路径和相对路径.具体而言,又分为四种: 一.URI形式的绝对资源路径 如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.b URL是URI的特例.URL的前缀/协议,必须是Java认识的.URL可以打开资源,而URI则不行. URL和URI对象可以互相转换,使用各自的toURI(),toURL()方法即可! 二.本地系统的绝对路径 D:/java/eclipse32/workspace/jbpmtest

应用、算法、芯片,“三位一体”浅析语音识别

本文作者为辰韬资本黄松延,原文首发于微信公众号:辰韬资本(ID: chentaoziben),雷锋网AI科技评论获其授权转载. 黄松延,浙江大学人工智能博士,前华为高级算法工程师,对深度学习及其应用有深入的研究,阅后若有所感,欢迎通过邮箱syhuang@chentao-capital.com或者微信号Nikola_629与他交流. 人工智能产业链由基础层.技术层与应用层构成,同样,智能语音识别亦由这三层组成.基于大量数据的积累.深度神经网络模型的发展及算法的迭代优化,近年,语音识别准确率取得了不

Tomcat 7之无需JDK只需JRE与无需web.xm及J2SE 6.0之真实与谎言?

Tomcat 7之无需JDK只需JRE与无需web.xm及J2SE 6.0之真实与谎言?   当然首先是确定一下,是真实的,吃个定心丸先,不是谎言:)  下载了Tomcat 7 RC4,解压到 D:/OpenSource/Tomcat/7.0.0-RC4 目录下后 先将 JAVA_HOME 变量清除,如果你原先有设置 JAVA_HOME 变量的话,免得产生干扰 在命令行下,先取消 JAVA_HOME 变量  set JAVA_HOME=  然后设置 JRE_HOME 变量  set JRE_HO

linux网桥浅析

什么是桥接? 简单来说,桥接就是把一台机器上的若干个网络接口"连接"起来.其结果是,其中一个网口收到的报文会被复制给其他网口并发送出去.以使得网口之间的报文能够互相转发. 交换机就是这样一个设备,它有若干个网口,并且这些网口是桥接起来的.于是,与交换机相连的若干主机就能够通过交换机的报文转发而互相通信. 如下图:主机A发送的报文被送到交换机S1的eth0口,由于eth0与eth1.eth2桥接在一起,故而报文被复制到eth1和eth2,并且发送出去,然后被主机B和交换机S2接收到.而S