Ⅰ javaweb怎麼導入圖片(javaweb導入項目)
我怎麼添加圖片到eclipse的web工程里去。添加圖片到eclipse的web工程里去,需要注意一個問題:程序中文件名後綴的大小寫一定要與資源文件後綴名的大小寫相同(而在其它,鏈攜比如C++程序中則不然)毀搭。
原料工具纖喚拿:eclipse?web
具體步驟:
1.首先,是工程目錄結構及圖片的引用,將圖片加入近web,進行批量操作,如圖所示:
2.當在images文件夾中添加圖片文件時,要點擊refresh。
3.在當圖片文件更改時,要在clean以下server。
怎麼在JSP中插入圖片?1、首先需要新建Dynamicwebproject項目,建好之後在WebContent裡面的內容如圖所示。
2、在body里在body裡面設置背景圖片,如圖所示body部分內容。
3、在body裡面代碼操作好之後,運行效果如圖所示。
4、也可以設置背景顏色,直接將url(images/backImage.jpg)替換成#f00000。
5、直接寫頁面春枯代碼操作好之後,運行效果如下。
6、也可以在head裡面設帆森前操作代碼,如圖所示。
7、在head裡面代碼操作好之後,運行效果如下。
(1)java怎麼插入圖片擴展閱讀:
JSP將Java代碼和特定變動內容嵌入到靜態的頁面中,實現以靜態頁面為模板,動態生成其中的部分內容。JSP引入了被稱為「JSP動作」的XML標簽,用來調用內建功能。另外,可以創建JSP標簽庫,然後像使用標准HTML或XML標簽一樣使用它們。
標簽庫能增強功能和伺服器性能,而且不受跨平台問題的限制。JSP文件在運行時會被其編譯器轉換成更原始的Servlet代碼。JSP編譯器可以把態清JSP文件編譯成用Java代碼寫的Servlet,然後再由Java編譯器來編譯成能快速執行的二進制機器碼,也可以直接編譯成二進制碼。
如何導入圖片eclipse具或判褲體步驟如下所示:
1、打開電腦,進入軟體中,編寫設置大小的代碼,代碼如下所示。
2、在左邊的選項中選擇javastudy包,在子文件下選擇Java。
3、選擇之後,就會看到以下畫面,通過代碼加入衫簡圖片,代碼如下圖所示。
4、寫好代碼之後,選擇左邊的菜單,沖鏈如下圖所示,點擊以下選項。
5、圖片插入之後,就成功了。
Java程序怎樣導入圖片
圖片名字是img1.JPG,你放到本程序的目錄下面就好了。
importjava.awt.*;
importjava.awt.event.*;
importjava.awt.image.*;
importjava.io.*;
importjavax.imageio.*;
importjavax.swing.*;
{
privateJTextAreatextArea=newJTextArea();
privateJMenuBarmenuBar=newJMenuBar();
privateJMenufileMenu=newJMenu("文件");
privateJMenuviewMenu=newJMenu("顫缺拿視圖");
privateJMenutoolMenu=newJMenu("工具欄");
privateJMenuItem[]fileItem={newJMenuItem("新建"),newJMenuItem("打開"),newJMenuItem("保存"),newJMenuItem("退出")};
privateJMenuItem[]viewItem={newJMenuItem("普通"),newJMenuItem("頁面")};
privateJCheckBoxMenuItem[]toolItem={newJCheckBoxMenuItem("常用"),newJCheckBoxMenuItem("繪圖"),newJCheckBoxMenuItem("符扮笑號欄")};
privateJPaneljPanel1;
privateJLabeljLabel;
privateImageimage;
privateImageIconimageIcon;
publicTestMenu1(Stringtitle){
super(title);
jPanel1=newJPanel();
image=Toolkit.getDefaultToolkit().getImage("茄搭img1.JPG");
jLabel=newJLabel();
imageIcon=newImageIcon(image);
jLabel.setIcon(imageIcon);
add(jLabel,BorderLayout.NORTH);
add(jPanel1,BorderLayout.SOUTH);
setVisible(true);
setSize(600,600);
ActionListeneractListener=newActionListener(){
publicvoidactionPerformed(ActionEvente){
if(((JMenuItem)e.getSource()).getText()=="退出"){
System.exit(0);
}else{
textArea.setText(((JMenuItem)e.getSource()).getText());
}
}
};
ItemListeneritemListener=newItemListener(){
publicvoiditemStateChanged(ItemEvente){
Stringstr=newString("");
for(inti=0;itoolItem.length;i++){
if(toolItem[i].isSelected()){
str+=toolItem[i].getText()+" ";
}
}
if(str.length()==0){
textArea.setText("沒有復選");
}else{
textArea.setText(str);
}
}
};
for(inti=0;ifileItem.length;i++){
fileItem[i].addActionListener(actListener);
fileMenu.add(fileItem[i]);
if(i==2){
fileMenu.addSeparator();
}
}
for(inti=0;iviewItem.length;i++){
viewItem[i].addActionListener(actListener);
viewMenu.add(viewItem[i]);
}
viewMenu.addSeparator();
viewMenu.add(toolMenu);
for(inti=0;itoolItem.length;i++){
toolItem[i].addItemListener(itemListener);
toolMenu.add(toolItem[i]);
}
menuBar.add(fileMenu);
menuBar.add(viewMenu);
setJMenuBar(menuBar);
add(newJScrollPane(textArea));
}
publicstaticvoidmain(String[]args){
//TestMenuframe=
newTestMenu1("DEMO");
//frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//frame.setSize(300,180);
//frame.setVisible(true);
}
}
java中怎樣導入圖片不明比你的意思,你是想要將圖片放到java項目中去還是用java寫代碼導入圖片。前者:直接復制粘貼就OK了,銀州後者:你將圖片看成文件就OK了,和文件導入完全相同的,你肆胡可以利用Struts2導裂搏攔入
Javaweb問題圖片怎麼存儲到資料庫。一般資料庫只存圖片的路徑。你可以在逗搏web下建一個目錄(images),然後把上傳的圖片放在裡面。最好是用系統檔巧時間命名,避免沖突。
具體路徑是通過request.getRealPath("images")得到行指鍵,讓後把圖片改名放進去。
資料庫記住相對的路徑(1111.jpg)就可以了,在頁面可以imgsrc="$contextPath/imags/1111.jpg".../
Ⅱ 安卓在java代碼中怎麼添加imageView圖片
1、創建imageview對象
2、設置imageview的圖片
3、添加到布局中
示例代碼
ViewGroupgroup=(ViewGroup)findViewById(R.id.viewGroup);//獲取原來的布局容器
ImageViewimageView=newImageView(this);//創建imageview
imageView.setLayoutParams(newLayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));//image的布局方式
imageView.setImageResource(R.drawable.ic_launcher);//設置imageview呈現的圖片
group.addView(imageView);//添加到布局容器中,顯示圖片。
Ⅲ 怎麼用java從文件中讀取圖片和寫入圖片到文件里
首先導入各種需要的包:
import java.awt.Image;
import javax.imageio.ImageIO;
import java.io.*;
讀取圖片的方法如下:
Image[] array = new Image[10];
Image image = ImageIO.read(new File("d:\\source.gif"));//根據你實際情況改文件路徑吧
array[0] = image;
圖片讀出來了。
如果你有一個Image對象,想把它寫入文件可以這樣做:
BufferedImage image = ImageIO.read(new File("d:\\source.gif"));
//要想保存這個對象的話你要把image聲明為BufferedImage 類型
ImageIO.write(image, "png", new File("f:\\test.png"));
Ⅳ java界面的背景圖片怎麼加,如果把圖片加在JLabel上填滿面板那怎麼樣才能再加button
不知道你怎麼加的。加背景圖有很多種辦法:
- 加一個 JLabel,然後在 JLabel 上添加圖片;
- 直接重寫 paint 方法,然後用 drawImage(Image src, int x, int y, int width, int height) 方法畫上去。
最大化的時候實際上是觸發了窗口事件,添加窗口監聽器,然後重寫 windowResized() 方法,一旦窗口改變大小就重新計算尺寸,並調用 repaint 方法重繪。
================================= 給你一個例子 =================================
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JButton;
import javax.swing.filechooser.FileNameExtensionFilter;
import java.awt.Graphics;
import java.awt.Toolkit;
import java.awt.Image;
import java.awt.event.WindowEvent;
class BackgroundPanel extends JPanel {
private Toolkit tk = Toolkit.getDefaultToolkit();
private Image backgroundImage;
private JButton btnExit = new JButton("Exit");
public BackgroundPanel (String imgFile) {
backgroundImage = tk.createImage(imgFile);
setLayout(null);
btnExit.setBounds(10, 10, 100, 25);
add(btnExit);
}
@Override public void paint (Graphics g) {
g.drawImage(backgroundImage, 0, 0, getWidth(), getHeight(), this);
paintComponents(g);
}
}
class DemoFrame extends JFrame {
public DemoFrame () {
super("Demo");
String fileName = null;
JFileChooser fileChooser = new JFileChooser();
fileChooser.setDialogTitle("請選擇一張背景圖片");
fileChooser.setFileFilter(new FileNameExtensionFilter("圖片文件(*.bmp, *.gif, *.jpg, *.jpeg, *.png)", "bmp", "gif", "jpg", "jpeg", "png"));
if (fileChooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
fileName = fileChooser.getSelectedFile().getAbsolutePath();
if (fileName == null)
return;
} else
return;
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(800, 600);
setLocationRelativeTo(null);
setContentPane(new BackgroundPanel(fileName));
setVisible(true);
}
}
public class Demo {
public static void main (String args[]) {
new DemoFrame();
}
}