「java界面导出」java文件
今天给各位分享java界面导出的知识,其中也会对java文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、编写好的JAVA程序如何导出保存并运行?
- 2、JAVA怎么把画面中的数据导出到EXCEL中
- 3、用eclipse编译好的一个Java项目怎样导出成为一个可以直接双击运行的jar文件。
- 4、java中怎样把页面的动态数据导出Execl(越简单越好)
- 5、java如何将按钮提交的数据导出到另一个类中
- 6、java怎么从页面导出excel
编写好的JAVA程序如何导出保存并运行?
1、首先需要在记事本中编写一个“hello,下午好”程序。
2、编写完成后,保存该文件,并将文件名改为与类名相同。
3、把文件的格式从.txt改成.java文件。
4、更改完毕后,打开cmd指令(wins+R)。
5、输入javac,如果下方出现许多东西,则说明环境变量已经配置成功,否则就要去配置环境变量。
6、找到.java文件所在的位置,也在cmd中找到它(D盘)。
7、在cmd中进入这个.java文件所在的文件夹,输入javac 类名.java ,此时在.java文件所存在的地方出现同名.class文件。
8、再输入java 类名,下方便会运行出.java文件,输出“hello,下午好”。
JAVA怎么把画面中的数据导出到EXCEL中
我最近也做了一个将数据库中的数据导出到Excel中。给你个例子你参考一下吧:
import java.io.File;
import java.io.IOException;
import jxl.Workbook;
import jxl.format.Alignment;
import jxl.write.Label;
import jxl.write.WritableCellFormat;
import jxl.write.WritableFont;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.write.WriteException;
import jxl.write.biff.RowsExceededException;
public class CreateXLS
{
public static void main(String args[])
{
// 打开文件
WritableWorkbook book;
File file = new File("hhe.xls");
try
{
book = Workbook.createWorkbook(file);
// 生成名为"第一页"的工作表,参数为0表示第一页
WritableSheet sheet = book.createSheet("第一页", 0);
//合并单元格
sheet.mergeCells(0,0,1,0);
WritableFont font1= new WritableFont(WritableFont.TIMES,16,WritableFont.BOLD);
WritableCellFormat format1=new WritableCellFormat(font1);
format1.setAlignment(Alignment.CENTRE);
Label label = new Label(0,0,"信息表",format1);
sheet.addCell(label);
// 在Label对象的构造子中指明单元格位置是第一列第一行(0,0)
// 以及单元格内容为test
Label label01 = new Label(0, 1, "姓名");
Label label11 = new Label(1,1,"密码");
Label label02 = new Label(0,2,"小谢");
Label label12 = new Label(1,2,"xiaoxie");
// 将定义好的单元格添加到工作表中
sheet.addCell(label01);
sheet.addCell(label11);
sheet.addCell(label02);
sheet.addCell(label12);
// 生成一个保存数字的单元格,必须使用Number的完整包路径,否则有语法歧义,单元格位置是第二列,第一行,值为789.123
// jxl.write.Number number = new jxl.write.Number(0, 1, 123.34);
// sheet.addCell(number);
book.write();
book.close();
} catch (IOException e)
{
e.printStackTrace();
} catch (RowsExceededException e)
{
e.printStackTrace();
} catch (WriteException e)
{
e.printStackTrace();
}
}
}
这里用到一个jar包,你上网下jxl.jar就行
用eclipse编译好的一个Java项目怎样导出成为一个可以直接双击运行的jar文件。
1.在需要导出的项目上右键-导出,在弹出的界面中找Java下的JAR文件,然后点击下一步,选择将JAR文件导出到什么位置(假如名字Project.jar),点击下一步,然后点击下一步,找到”选择应用程序入口点的类“,选一个有main方法的类,作为整个项目的入口,点击完成。这个时候生产的JAR文件就可以直接双击运行了。
2.测试结果:如果没用界面,就看不到结果。可以写一个test.bat文件测试,文件内容
java -version 查询当前环境变量的JDK版本
java -jar Project.jar 参数1,参数2。。。(如果没用参数,则不填写)
pause
把test.bat与Project.jar放在同一个目录下,并且项目在Eclipse中的版本要与环境变量配置的版本一致,不然命令会出错。双击test.bat就可以查看输出的结果了。
java中怎样把页面的动态数据导出Execl(越简单越好)
%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %
%
String fileName = "最简单的导出表格.xls";
fileName = new String(fileName.getBytes("GBK"),"ISO8859_1");
response.setHeader("Content-Disposition",
"attachment;filename="+fileName);
response.setDateHeader("Expires", 0);
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
%
HTML
HEAD
META http-equiv="Content-Type" content="text/html; charset=utf-8" /
meta content=""
TITLE最简单的导出表格/TITLE
/HEAD
BODY
TABLE id="Main" cellspacing="0" cellpadding="0" border="1" width="100%"
TBODY
TR
TH nowrap="nowrap" style="TEXT-ALIGN: center" 代理商ID/TH
TH nowrap="nowrap" style="TEXT-ALIGN: center" 代理商名称/TH
TH nowrap="nowrap" style="TEXT-ALIGN: center" 联系手机/TH
/TR
TR height="30"
TD align="center" nowrap="nowrap" July/TD
TD align="center" nowrap="nowrap" 男/TD
TD align="center" nowrap="nowrap" 羽毛球/TD
/TR
/TBODY
/TABLE
/BODY
/HTML
你先将上面的代码放到一个页面上,运行一下,估计你就知道该怎么做了。希望能帮到你
java如何将按钮提交的数据导出到另一个类中
1、首先打开java软件,点击提交按钮后,表单提交。
2、然后调用doPost方法,执行操作。
3、最后通过转发跳转会原来的界面,即可将按钮提交的数据导出到另一个类中。
java怎么从页面导出excel
分享一个写过的例子,网上应该找的到的
response.setHeader("Content-disposition",
"attachment;filename="+ URLEncoder.encode("表名", "utf-8")+".xls");
response.setContentType("application/msexcel;charset=GBK");
ServletOutputStream writer = response.getOutputStream();
ExcelUtil excel = new ExcelUtil(ExcelUtil.ExcelType.XLS, "表名" );
String[] excelHeadRow1 = new String[] {"序号","人员编号", "姓名", "1", "2","3","4","5","6","7","8","备注"};
int uiCount;
for(uiCount=0;uiCountuserInfoList.size();uiCount++){
UserInfo ui=userInfoList.get(uiCount);
excel.addCell(0, uiCount + 3, ""+(uiCount+1), cesHeader);//序号
excel.addCell(1, uiCount + 3, ui.getPersonNo(), cesHeader);//人员编号
excel.addCell(2, uiCount + 3, ui.getName(), cesHeader);//名字
excel.addCell(3, uiCount + 3, ui.getJobLevel(), cesHeader);//1
excel.addCell(4, uiCount + 3, money, cesHeader);// 2
excel.addCell(5, uiCount + 3, "1", cesHeader);//3
excel.addCell(6, uiCount + 3, money1, cesHeader);//4
excel.addCell(7, uiCount + 3, "1", cesHeader);//5
excel.addCell(8, uiCount + 3, "", cesHeader);//6
excel.addCell(9, uiCount + 3, "", cesHeader); //7
excel.addCell(10, uiCount + 3, String.valueOf(total), cesHeader);//8
excel.addCell(11, uiCount + 3, "", cesHeader); //备注
}
java界面导出的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java文件、java界面导出的信息别忘了在本站进行查找喔。
发布于:2022-12-18,除非注明,否则均为
原创文章,转载请注明出处。