成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java swing組件的串行化方法

開發 后端
本文介紹Java swing組件的串行化方法,使用ObjectInputStream讀取文件中的對象和使用ObjectOutputStream把對象寫入文件。

由于JButton和JTree都已經實現了Serializable接口,因此Java swing組件的串行化和讀取是可以做到的。Java swing組件串行化方法就是使用ObjectInputStream讀取文件中的對象,使用ObjectOutputStream把對象寫入文件。

如:

  1. import java.io.FileInputStream;  
  2. import java.io.FileNotFoundException;  
  3. import java.io.FileOutputStream;  
  4. import java.io.IOException;  
  5. import java.io.ObjectInputStream;  
  6. import java.io.ObjectOutputStream;  
  7.  
  8. import javax.swing.JButton;  
  9. import javax.swing.JTree;  
  10.  
  11. public class Save {  
  12.  
  13. public static void main(String[] args) {  
  14.  
  15. // Write  
  16. JButton button = new JButton("TEST Button");  
  17. JTree tree = new JTree();  
  18. try {  
  19. ObjectOutputStream outForButton = new ObjectOutputStream(  
  20. new FileOutputStream("button"));  
  21. outForButton.writeObject(button);  
  22. outForButton.close();  
  23. ObjectOutputStream outForTree = new ObjectOutputStream(  
  24. new FileOutputStream("tree"));  
  25. outForTree.writeObject(tree);  
  26. outForTree.close();  
  27. } catch (FileNotFoundException e) {  
  28. e.printStackTrace();  
  29. } catch (IOException e) {  
  30. e.printStackTrace();  
  31. }  
  32. // Read  
  33.  
  34. try {  
  35. ObjectInputStream inForButton = new ObjectInputStream(  
  36. new FileInputStream("button"));  
  37. JButton buttonReaded = (JButton) inForButton.readObject();  
  38.  
  39. ObjectInputStream inForTree = new ObjectInputStream(  
  40. new FileInputStream("tree"));  
  41. JTree treeReaded = (JTree) inForTree.readObject();  
  42. } catch (FileNotFoundException e) {  
  43. e.printStackTrace();  
  44. } catch (IOException e) {  
  45. e.printStackTrace();  
  46. } catch (ClassNotFoundException e) {  
  47. // TODO Auto-generated catch block  
  48. e.printStackTrace();  
  49. }  
  50.  
  51. }  
  52.  

以上是Java swing組件的串行化和讀取是可以做到的,一點小小的總結,希望能對大家有所幫助。

【編輯推薦】

  1. 動態語言是否將會挽救Swing
  2. 用TableModel框架簡化Swing開發
  3. Swing模型過濾技術詳解
  4. Java Swing開發的一些熱點
  5. 使用Swing動態界面設計技術透析
責任編輯:佚名 來源: IT專家網
相關推薦

2009-06-09 16:14:47

Java swing組件串行化

2009-11-18 11:05:27

PHP串行化

2016-11-17 22:18:31

id串行化服務器

2009-09-11 12:17:59

C#控件屬性

2009-11-02 16:41:55

VB.NET串行化對象

2019-03-25 07:39:35

ID串行化消息順序性高可用

2010-01-12 10:29:51

VB.NET對象串行化

2021-04-14 15:01:44

串行化方式緩存

2010-01-06 10:49:54

PHP串行化JSON

2009-11-17 16:24:27

PHP變量串行化

2010-01-14 18:00:07

VB.NET串行化對象

2025-06-19 08:03:03

2009-07-17 10:31:18

paint方法Swing組件

2010-01-06 10:58:06

建立JavaScrip

2009-07-15 11:02:32

Swing組件

2009-07-14 17:21:42

Swing組件

2009-07-10 16:29:32

Swing組件

2012-01-17 13:16:34

JavaSwing

2009-07-15 13:06:38

Swing組件

2011-05-18 15:20:13

XML
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产一区二区免费电影 | 91正在播放| 久久久国产精品入口麻豆 | 一区二区三区欧美大片 | 欧美久久一级 | 亚洲综合一区二区三区 | 亚洲久久一区 | 精品一区二区三区在线观看国产 | 久久亚洲精品久久国产一区二区 | 午夜免费观看 | 国产精品久久久久aaaa | 99久久久无码国产精品 | 国产亚洲精品久久久久久牛牛 | 免费视频一区二区 | 亚洲人在线观看视频 | 亚洲国产欧美一区二区三区久久 | 国产精品久久久久av | 亚洲国产精品成人综合久久久 | 黄色在线观看网站 | 亚洲精品视频网站在线观看 | 久久国 | 成人免费大片黄在线播放 | 欧美一级免费黄色片 | 黄在线 | 二区在线观看 | 少妇诱惑av | 91就要激情 | 国产日韩欧美精品一区二区三区 | 欧美一级二级三级视频 | 亚洲成人精品在线 | 亚洲国产精品久久久 | 91在线精品视频 | 在线免费观看毛片 | 日本免费一区二区三区四区 | 国产一区二区 | 国产成人av电影 | 色本道 | 99国产精品久久久久久久 | 99色综合| 中文字幕加勒比 | 国产精品视频久久久久 |