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();
}
}
}