當前位置:首頁 » 免費閱讀 » java小說閱讀器代碼
擴展閱讀
小說女主角葉蓁蓁 2021-03-16 21:49:57

java小說閱讀器代碼

發布時間: 2021-02-16 16:42:10

1. 使用Java製作一個簡易小說閱讀

你好,關於使用Java製作一個簡易小說的閱讀器,如果是第一次做這種小系統的話上網搜一些步驟,一步一步跟著。

2. 在線迷你小說閱讀器不使用資料庫 CS結構java源代碼...求高人幫忙!大神們幫幫忙

我給你個建議,你多問問吧,大興這個校區了解過嗎雙環境教學,有獨版立的教學樓,也有校權園,基礎設施都比較齊全的更重要的是大興校區的培養模式側重點不在於學生理論知識,而是讓學生在實踐環節中掌握技能,提高人才的綜合素質。在教學方式上,以項目實戰帶動教學,上課打破傳統課堂模式,以實訓項目貫穿教學,帶領學生一起做企業真實項目希望你採納我哦##

3. java語言框架編寫小說閱讀器代碼

int option = -1;
Object options[] = { "Yes", "No" };
option = JOptionPane.showOptionDialog(frame, "是否退出閱讀?", "exit",
JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null,
options, options[0]);
switch (option) {
case JOptionPane.YES_OPTION:
System.exit(0);
}
}

4. java寫一個txt閱讀器,該怎麼解決

import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;import java.io.Reader; public class H { /** * 功能:Java讀取txt文件的內容 * 步驟:1:先獲得文件句柄 * 2:獲得文件句柄當做是輸入一個位元組碼流,需要對這個輸入流進行讀取 * 3:讀取到輸入流後,需要讀取生成位元組流 * 4:一行一行的輸出。readline()。 * 備註:需要考慮的是異常情況 * @param filePath */ public static void readTxtFile(String filePath){ try { String encoding="GBK"; File file=new File(filePath); if(file.isFile() && file.exists()){ //判斷文件是否存在 InputStreamReader read = new InputStreamReader( new FileInputStream(file),encoding);//考慮到編碼格式 BufferedReader bufferedReader = new BufferedReader(read); String lineTxt = null; while((lineTxt = bufferedReader.readLine()) != null){ System.out.println(lineTxt); } read.close(); }else{ System.out.println("找不到指定的文件"); } } catch (Exception e) { System.out.println("讀取文件內容出錯"); e.printStackTrace(); } } public static void main(String argv[]){ String filePath = "L:\\20121012.txt";// "res/"; readTxtFile(filePath); } }

5. 跪求一個java小說閱讀器 有UI和功能 不要復制的

推薦anyview,我自己也在用

6. 求大神幫忙寫一個小說閱讀器的源代碼

《小說快捕》,自己上網路去下載一個就好了

7. 在線迷你小說閱讀器不使用資料庫 CS結構java源代碼~~~北大青鳥第一單元小說閱讀器項目

估計是你打什麼系統補丁吧?
我的現在都還能用呢,你是不是用的360啊?

8. 求安卓大神幫忙,開發小說閱讀器,閱讀文件的Java代碼和導入SD卡文件Java代碼

這個google、網路上很多代碼啊,隨便一搜一大堆。
1.「閱讀文件」是指把File讀取成String嗎?用FileInputStream就可以,參考下面(網上找的):
public static String readFileContentStr(String fullFilename)
{
String readOutStr = null;

try {
DataInputStream dis = new DataInputStream(new FileInputStream(fullFilename));
try {
long len = new File(fullFilename).length();
if (len > Integer.MAX_VALUE) throw new IOException("File "+fullFilename+" too large, was "+len+" bytes.");
byte[] bytes = new byte[(int) len];
dis.readFully(bytes);
readOutStr = new String(bytes, "UTF-8");
} finally {
dis.close();
}

Log.d("readFileContentStr", "Successfully to read out string from file "+ fullFilename);
} catch (IOException e) {
readOutStr = null;
Log.d("readFileContentStr", "Fail to read out string from file "+ fullFilename);
}

return readOutStr;
}

2.導入SD卡文件,是指從讀取SD的文件嗎? 是的話 直接new File(path)就可以得到文件了啊,或者FileInputStream就可以得到流。

9. 怎樣用java程序編寫小說閱讀器

到網上找個吧

10. 怎麼用JAVA做個RSS閱讀器 求代碼

解析XML 希望對你有幫助
public class ParseXML {
//下載一個XML
public void downloadXMLFile(String url,String dir) throws IOException{
//下載的文件夾創建
File ff = new File(dir);
if(!ff.exists()){
ff.mkdir();
}
//爬取指定url下的內容
URL u = new URL(url);
URLConnection uc = u.openConnection();
InputStream is = uc.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
//d:xml
FileWriter fw = new FileWriter(dir+File.separator+getFileNameByURL(url));
BufferedWriter bw = new BufferedWriter(fw);

String line;
while((line=br.readLine())!=null){
bw.write(line);
bw.newLine();
}
bw.close();
br.close();
is.close();
fw.close();
}

//解析xml

public List<News> parseXML(File file) throws DocumentException{
//創建解析器
SAXReader sr = new SAXReader();
//要解析的文件
Document doc = sr.read(file);
//獲得跟節點
Element e = doc.getRootElement();
System.out.println(e.getName());
List<News> list = new ArrayList<News>();
//從跟節點下查找某節點
List<Element> listTitle = e.selectNodes(Common.title);
List<Element> listLink = e.selectNodes(Common.link);
List<Element> listDesc = e.selectNodes(Common.desc);
List<Element> listPub = e.selectNodes(Common.pubDate);

for(int i=0;i<listTitle.size();i++){
News news = new News();
news.setNTITLE(listTitle.get(i).getText());
news.setNLINK(listLink.get(i).getText());
news.setNDESC(listDesc.get(i).getText());
news.setNPUBDATE(listPub.get(i).getText());
System.out.println(listTitle.get(i).getText());
System.out.println(listLink.get(i).getText());
list.add(news);
}

return list;
}

//獲取文件名
public String getFileNameByURL(String url){
String[] names = url.split("/");
return names[names.length-1];
}

public static void main(String[] args){
ParseXML px = new ParseXML();
try {
px.downloadXMLFile("http://news.163.com/special/00011K6L/rss_newstop.xml", "f://xml");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
File f = new File("f://xml//rss_newstop.xml");//XML
try {
List<News> list = px.parseXML(f);
NewsServiceImple nsi = new NewsServiceImple();
nsi.insertNews(list, f.getName());
} catch (DocumentException e) {
e.printStackTrace();
}
}
}