91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-08
  • 語言: Java
  • 標簽: JAVA??閱讀器??TXT??文本??

資源簡介

自己花了兩天隨便寫的個小程序,不過對于JAVA初學者和有待進階的朋友,你一定不會后悔的。里面包含了:java窗口的構架設計,JFileChooser、文件過濾器、JTextArea、JScrollPane、JTree、JMenuBar、用JTimer自動執行任務,及最讓人頭痛的文件存儲操作數據等。 功能:1、選擇一般文檔(txt、java等普通格式文檔)進行閱讀 2、書簽功能 3、自動閱讀功能(可調速) 4、自定義背景、字體(大小,顏色、字體) 5、書庫功能(樹形結構) 6、菜單(快捷鍵功能) 時間原因沒有去實現的功能(也沒多大必要):新建文檔 (時間原因,代碼沒有加注示) 有意和我交流的請加我QQ:643752665 很希望和大家交流,也期待大家給我指出不足之處

資源截圖

代碼片段和文件信息

import?java.awt.Container;
import?java.awt.Font;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.MouseAdapter;
import?java.awt.event.MouseEvent;
import?java.io.BufferedReader;
import?java.io.BufferedWriter;
import?java.io.File;
import?java.io.FileNotFoundException;
import?java.io.FileReader;
import?java.io.FileWriter;
import?java.io.IOException;
import?javax.swing.JButton;
import?javax.swing.JDialog;
import?javax.swing.JScrollPane;
import?javax.swing.JTable;
import?javax.swing.table.DefaultTableModel;
import?javax.swing.table.JTableHeader;


public?class?BookLabel?implements?ActionListener?{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;

Novel?fm;
JDialog?dia;
JTable?table;
JButton?new_labelreplace_labelopen_delete_label;

BufferedReader?br;
FileReader?fr;
BufferedWriter?bw;
FileWriter?fw;
String?NOactionbooknameurlread_rateposition;

DefaultTableModel?model?;
public?BookLabel(final?Novel?fmfinal?String?action)
{
this.fm=fm;
this.action=action;
dia=new?JDialog(fm“書簽操作“true);

Container?pane=dia.getContentPane();
pane.setLayout(null);

dia.setBounds(fm.getLocation().x+650fm.getLocation().y+70200300);

JScrollPane?scrollPane?=?new?JScrollPane();
scrollPane.setBounds(00?200?210);
dia.add(scrollPane);
String[]?strs?=?{“序號““書簽名稱““進度“};
DefaultTableModel?tableModel?=?new?DefaultTableModel(strs?0);

table?=?new?JTable(tableModel)
{
private?static?final?long?serialVersionUID?=?1L;
public?boolean?isCellEditable(int?row?int?column)
??{
????return?false;
??}
};

JTableHeader???jTableHeader??=?table.getTableHeader();?
jTableHeader.setFont(new?Font(“微軟雅黑“Font.PLAIN16));
table.setFont(new?Font(“微軟雅黑“Font.PLAIN15));
table.setShowGrid(true);
table.setRowHeight(15);
table.setRowSelectionAllowed(true);

table.getColumnModel().getColumn(0).setPreferredWidth(5);
????table.getColumnModel().getColumn(1).setPreferredWidth(50);
????table.getColumnModel().getColumn(2).setPreferredWidth(10);
????
????model?=?(DefaultTableModel)?table.getModel();

????add_data(model);
????

scrollPane.setViewportView(table);
new_label=new?JButton();
replace_label=new?JButton();
open_delete_label=new?JButton();

new_label.addActionListener(this);
replace_label.addActionListener(this);
open_delete_label.addActionListener(this);

????table.addMouseListener(new?MouseAdapter()?{
???? public?void?mouseClicked(MouseEvent?e)?{
???? if?(e.getButton()?==?MouseEvent.BUTTON1)?{//?單擊鼠標左鍵
???? if?(e.getClickCount()==1)
???? {
???? NO=table.getModel().getValueAt(table.getSelectedRow()0).toString();
???? if(action.equals(“open“)||action.equals(“delete“))
???? open_delete_label.setEnabled(true);
???? else
???? if(fm.bookname.equals(““)==false)
???? replace_label.setEnabled(tru

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????232??2011-04-18?12:57??文本閱讀器\.classpath

?????文件????????391??2011-04-18?12:57??文本閱讀器\.project

?????文件????1522669??2011-05-27?05:45??文本閱讀器\BookStore\京華煙云.txt

?????文件?????413486??2011-05-27?09:15??文本閱讀器\BookStore\山楂樹之戀.txt

?????文件?????295809??2011-05-27?05:37??文本閱讀器\BookStore\暗算.txt

?????文件????1006514??2011-05-27?09:24??文本閱讀器\BookStore\碧血劍.txt

?????文件????2009922??2011-05-27?05:37??文本閱讀器\BookStore\笑傲江湖.txt

?????文件?????299385??2011-05-27?05:36??文本閱讀器\BookStore\第1屆--芙蓉鎮.txt

?????文件?????180368??2011-05-27?09:26??文本閱讀器\BookStore\荒村公寓.txt

?????文件???????1657??2011-05-27?09:25??文本閱讀器\BookStore\藍魔數碼公司介紹.txt

?????文件????1532754??2011-05-27?05:38??文本閱讀器\BookStore\金瓶梅.txt

?????文件????????102??2011-05-27?09:43??文本閱讀器\data\booklabel.txt

?????文件????????141??2011-05-27?09:26??文本閱讀器\data\bookstore.txt

?????文件??????????0??2011-05-24?23:51??文本閱讀器\data\readhistory.txt

?????文件??????41555??2011-05-22?10:47??文本閱讀器\Image\background\b1.jpg

?????文件??????34287??2011-05-25?05:12??文本閱讀器\Image\background\b10.jpg

?????文件??????63315??2011-05-25?05:13??文本閱讀器\Image\background\b11.jpg

?????文件??????35237??2011-05-25?05:05??文本閱讀器\Image\background\b2.jpg

?????文件??????32457??2011-05-25?05:06??文本閱讀器\Image\background\b3.jpg

?????文件??????76899??2011-05-25?05:07??文本閱讀器\Image\background\b4.jpg

?????文件??????66868??2011-05-25?05:08??文本閱讀器\Image\background\b5.jpg

?????文件??????33174??2011-05-25?05:09??文本閱讀器\Image\background\b6.jpg

?????文件??????19362??2011-05-25?05:10??文本閱讀器\Image\background\b7.jpg

?????文件??????27751??2011-05-25?05:10??文本閱讀器\Image\background\b8.jpg

?????文件?????100227??2011-05-25?05:11??文本閱讀器\Image\background\b9.jpg

?????文件??????10989??2011-05-20?13:26??文本閱讀器\Image\hrx_fox.jpg

?????文件?????107814??2011-05-24?00:06??文本閱讀器\Image\label.png

?????文件?????247177??2011-05-20?13:53??文本閱讀器\Image\main.png

?????文件???????1543??2011-05-27?05:33??文本閱讀器\Image\treeicon\icon1.png

?????文件????????958??2011-05-27?05:23??文本閱讀器\Image\treeicon\icon2.png

............此處省略18個文件信息

評論

共有 條評論