Java
lntswangxin
这个作者很懒,什么都没留下…
展开
-
java 保存对象到文件,读取文件中的对象
老师布置的一个作业:画图软件,可以将图形保存、打开写一下如何将java对象保存到文件中----------------------------------------------------------------------------------------------------------------1、要保存的对象必须实现Serializable接口2、private void save(String path){ FileOutputStream fos = null; Objec原创 2010-11-05 17:54:00 · 14647 阅读 · 0 评论 -
Java Swing 添加快捷键
<br />openJMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O,InputEvent.CTRL_MASK));原创 2010-11-05 23:18:00 · 1925 阅读 · 0 评论 -
JFileChooser多选、选择目录
<br />多选在基本用法中,设置c.setMultiSelectionEnabled(true);即可实现文件的多选。读取选择的文件时需使用File[] files = c.getSelectedFiles();选择目录利用这个打开对话框,不仅可以选择文件,还可以选择目录。其实,对话框有一个FileSelectionMode属性,其默认值为“JFileChooser.FILES_ONLY”,只需要将其修改为“JFileChooser.DIRECTORIES_ONLY”即可。JFileChooser c =原创 2010-11-05 23:48:00 · 8871 阅读 · 1 评论 -
读取jar包中的资源文件(图片等)
<br />问题描述:java Swing时要用到很多图片,在eclipse项目里用相对路径好好的,一点问题没有,打成jar包后就不能显示了。<br /> <br /> <br /> <br />解决办法:<br /> <br />private Image getImagePath(String resource){ Image image=null; InputStream is = (InputStream) this.getClass().getClassLoader().getReso原创 2010-11-07 15:53:00 · 5890 阅读 · 1 评论 -
精简jre(1)
<br />1、copy jre到jar同文件夹,编写批处理文件make.bat<br /> <br />@echo off<br />set path=%cd%/jre/bin<br />java -jar -verbose:class my.jar >>class.txt<br />pause<br /> <br />2、执行此bat文件会把my.jar运行时用到的类写到class.txt文件中<br /> <br />下面就是处理class.txt文件<br /> <br />public void原创 2010-11-07 22:48:00 · 853 阅读 · 0 评论 -
java swing 关闭弹出自定义窗口
containMenuItem.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent arg0) { containDialog = new JDialog(); containDialog.setLayout(new GridLayout(4,4,20,20)); JButton button1 = new JButton(); button原创 2011-02-27 13:55:00 · 6275 阅读 · 0 评论 -
SAX解析XML文件
import java.io.IOException;import java.io.StringReader;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXPar原创 2011-07-14 17:24:57 · 806 阅读 · 0 评论 -
Java中serialVersionUID的解释
serialVersionUID作用:序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L;转载 2011-08-04 11:29:16 · 587 阅读 · 0 评论 -
Java 笔试题及答案
转载地址:http://blog.csdn.net/yexianyi/article/details/41233501.MVC的各个部分都有那些技术来实现?如何实现?答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View"是应用的表示面(由JSP页面产生),"Controller" 是提供应转载 2012-02-23 15:14:50 · 1199 阅读 · 0 评论