JAVA
琴怀诗韵
喜爱二胡艺术的IT大叔
展开
-
JAVA系统属性之user.home
我们可以通过System.getProperty("user.home")读取JAVA系统的user.home属性的值。System.getProperty("user.home")方法先去读取注册表中HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders下的Desktop键值转载 2016-08-05 09:04:27 · 34524 阅读 · 1 评论 -
Java中设置classpath、path、JAVA_HOME的作用
hinking in Java对classpath作用的解释 Java 解释器的工作程序如下: 首先,它找到环境变量CLASSPATH(将Java 或者具有Java 解释能力的工具——如浏览器——安装到机器中时,通过操作系统进行设定)。CLASSPATH 包含了一个或多个目录,它们作为一种特殊的“根”使用,从这里展开对.class 文件的搜索。从那个根开始,解释器会寻找包名,并将每个点转载 2016-08-03 10:44:09 · 248 阅读 · 0 评论 -
进行JAR压缩时,参数“cvfm" 和"cvfe"的区别
初学java,在学习JAR压缩时,corejava教材中看似长篇大论,实讲没有讲清楚,这里作下笔记,说明实际使用中体会到的参数“cvfm" 和"cvfe"的区别:两者主要区另在于"m"和"e":cvfm用法如:jar cvfm Myprogram.jarResource.mf *.class *.gif *.txt其中Resource.mf 是人工按格式编写的manifest.原创 2016-07-31 17:03:38 · 3632 阅读 · 0 评论 -
java中通过JDK工具手动压缩JAR包时package路径必须严格对应,否则可能压缩JAR包成功,但执行不了
java中通过JDK工具手动压缩JAR包,每次都压缩成功,正常生成了.JAR包,但是双击执行时无反应,通过dos环境执行java -jar XX.jar时提示“ Uable to access XX....",花了半天精力想解决这个问题,百度的答案都没有解决,结果第二天一早突然想到一个可能的问题,立马就解决了,原来程序中第一条package resource;很关键,如果有package指令,则除原创 2016-07-31 10:56:10 · 736 阅读 · 0 评论 -
java中对象变量及new对像赋值的1个语法现像
corejava中程序清单7-6,显示和复制图像。在ImageComponen和类中以下语句可以编译通过。private Image image; public ImageComponent() { image=new ImageIcon("blue-ball.gif").getImage(); }但是如果改写成以下,则在编译过程中“=”处会提示错误:需要标识符原创 2016-07-25 18:26:48 · 2270 阅读 · 0 评论 -
setPreferredSize()、getPreferredSize()与pack()的配合使用以及setSize()方法
通过几个程序来说明:程序一:显示图像,通过getPreferredSize()及pack()配合使用,先在ImageComponent类中覆盖getPreferredSize()方法,然后在ImageFrame类的构造器中通过下述部分增加ImageComponent类组件并调用pack()方法自动调整窗口大小public ImageFrame() { add(new ImageC原创 2016-07-25 17:19:09 · 4900 阅读 · 0 评论 -
改变swing控件的风格为当前windows系统风格,默认为java风格
改变swing控件的风格为当前windows系统风格,默认为java风格try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());} catch (ClassNotFoundException | InstantiationException | IllegalAccessExcepti...转载 2018-09-18 11:15:19 · 3744 阅读 · 0 评论 -
改变swing默认字体代码
改变swing默认字体代码//改变系统默认字体,默认的比较难看,需放在视图代码最前面 Font font = new Font("Dialog", Font.PLAIN, 12); java.util.Enumeration keys = UIManager.getDefaults().keys(); while (keys.hasMoreEle...转载 2018-09-18 11:17:30 · 1495 阅读 · 0 评论