java中怎样用按钮浏览选择的图片存到数据库中--急,在线等!
点击浏览按钮,选择在我的电脑中你所选中的图片,然后确定,怎样把这图片放到文本框里,然后得到路径存到数据库中???用JAVA语言代码写没分了,要有都给了,哪位大侠能帮我啊,...
点击浏览按钮,选择在我的电脑中你所选中的图片,然后确定,怎样把这图片放到文本框里,然后得到路径存到数据库中???用JAVA 语言代码写
没分了,要有都给了,哪位大侠能帮我啊,急啊、、、、
java.swing中的,点导入图片按钮先从电脑上选一张照片出来,然后放进这个jLabel组建中,然后得到这个图片路径!怎么能做到啊????请高手指点啊、、、、、
JFileChooser hh=new JFileChooser();
hh.showOpenDialog(this);
hh.showSaveDialog(fr);
//ImageIcon img=new ImageIcon("e:/uu/3.jpg");//创建图片对象
// jLabel3.setIcon(img);
//pitLabel.setIcon(img); 展开
没分了,要有都给了,哪位大侠能帮我啊,急啊、、、、
java.swing中的,点导入图片按钮先从电脑上选一张照片出来,然后放进这个jLabel组建中,然后得到这个图片路径!怎么能做到啊????请高手指点啊、、、、、
JFileChooser hh=new JFileChooser();
hh.showOpenDialog(this);
hh.showSaveDialog(fr);
//ImageIcon img=new ImageIcon("e:/uu/3.jpg");//创建图片对象
// jLabel3.setIcon(img);
//pitLabel.setIcon(img); 展开
4个回答
展开全部
//导入图片事件添图片
public void jButton1_actionPerformed(ActionEvent e) {
chooser = new JFileChooser();
chooser.setDialogType(JFileChooser.SAVE_DIALOG);
chooser.setCurrentDirectory(new File("D:\\"));//初始化目录
int result;
String path;
result = chooser.showOpenDialog(this);//打开
if (result == chooser.APPROVE_OPTION) {
File file = chooser.getSelectedFile();
path=chooser.getSelectedFile().getPath();
icon=new ImageIcon(path); jLabel13.setIcon(icon);
jTextField9.setText(path);
}
}
public void jButton1_actionPerformed(ActionEvent e) {
chooser = new JFileChooser();
chooser.setDialogType(JFileChooser.SAVE_DIALOG);
chooser.setCurrentDirectory(new File("D:\\"));//初始化目录
int result;
String path;
result = chooser.showOpenDialog(this);//打开
if (result == chooser.APPROVE_OPTION) {
File file = chooser.getSelectedFile();
path=chooser.getSelectedFile().getPath();
icon=new ImageIcon(path); jLabel13.setIcon(icon);
jTextField9.setText(path);
}
}
展开全部
在jsp中
加入
<form action="xxxx" enctype="multipart/form-data">
设置表单提交类型
<input type="file" .../> 这个就是选择图片的文本框
点击之后就提交到了你的xxxx页面或者Action
之后就是流处理,保存流为文件的操作了
java代码:
ServletInputStream in = request.getInputStream();
byte[] cc = null;
ServletInputStream in = null;
FileOutputStream fos = new FileOutputStream(保存位置);
while(in.read(cc)!=-1){
fos.write(cc);
}
//善后...
request.getInputStream(); 之后
主要就是流处理的内容
加入
<form action="xxxx" enctype="multipart/form-data">
设置表单提交类型
<input type="file" .../> 这个就是选择图片的文本框
点击之后就提交到了你的xxxx页面或者Action
之后就是流处理,保存流为文件的操作了
java代码:
ServletInputStream in = request.getInputStream();
byte[] cc = null;
ServletInputStream in = null;
FileOutputStream fos = new FileOutputStream(保存位置);
while(in.read(cc)!=-1){
fos.write(cc);
}
//善后...
request.getInputStream(); 之后
主要就是流处理的内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
刷新一下试下,或者你别添加pitLabel,当setIcon()以后再添加到面板里。
存数据库的路径用你的JFileChooser()的返回值就行了。
存数据库的路径用你的JFileChooser()的返回值就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的就是上传吧。你看看Fileupload这个用来上传的第三方类库的使用方法就知道了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询