當前位置:首頁 » 圖片資訊 » java怎麼向包里導入圖片
擴展閱讀
美女健身跳河視頻 2023-08-31 22:08:21
西方貴族美女照片真人 2023-08-31 22:08:15

java怎麼向包里導入圖片

發布時間: 2023-04-17 02:28:47

① java使用GameUtil工具類來導入圖片問題

你給出的信息很少。不能很准確的定位錯誤。
看你的代碼猜測,是你的方法參數path,傳進來的值有問題。
從你的使用上來說。這個path應該 是資源的路徑,不是物理路徑。
物理路徑 如:c:\image\a.jpg
資源路徑,是你工程里的有一個包如:resource.image
圖片在這個包里。那這個path的值應該 是/resource/image/a.jpg
這個是鉛大跟據你給出的信息和代碼猜的。
另一槐碧豎個你的錯誤中有慧睜input == null,你看看有沒有input這個變數沒有賦值。

② Java程序怎麼把背景圖片打包進jar或exe

可以用專業軟體的呀,你搜索一下,葯罐子jar,exe4j,這2個軟體都可以打包exe,如果你要jar的話,其實就是壓游世縮包拿磨信啦,你可以用winrar打開,看看一個例子,然後模仿放入,如果嫌麻煩,消輪你就可以使用jar命令的啦,或者使用eclipse來進行打包。很簡單

③ 如何導入圖片 eclipse

具或判褲體步驟如下所示:

1、打開電腦,進入軟體中,編寫設置大小的代碼,代碼如下所示。

④ java如何導入包

1、首先在項目下創建一個新的文件夾,用來保存jar包。在項目名上點擊滑鼠右鍵,按順序點擊【New】→【Floder】,打開新建文件夾的窗口

⑤ java中如何在Swing中插入圖片,圖片有個專門的包,怎麼調用這個包裡面的圖、片

ImageIcon iup= new ImageIcon(this.getClass().getResource("攔賀空up.jpg"拍游));
JButton up_button= new JButton("簡瞎開始考試", iup);
..............

⑥ Java程序怎樣導入圖片

圖片名字是img1.JPG,你顫缺拿放到本程序的目錄下面就好了。
import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;
import java.io.*;
import javax.imageio.*;
import javax.swing.*;

public class TestMenu1 extends JFrame{
private JTextArea textArea=new JTextArea();
private JMenuBar menuBar=new JMenuBar();
private JMenu fileMenu=new JMenu("文件");
private JMenu viewMenu=new JMenu("視圖");
private JMenu toolMenu=new JMenu("工具欄");
private JMenuItem[] fileItem={new JMenuItem("新建"),new JMenuItem("打開"),new JMenuItem("保存"),new JMenuItem("退出")};
private JMenuItem[] viewItem={new JMenuItem("普通"),new JMenuItem("頁面")};
private JCheckBoxMenuItem[] toolItem={new JCheckBoxMenuItem("常用"),new JCheckBoxMenuItem("繪圖"),new JCheckBoxMenuItem("符號欄茄搭")};
private JPanel jPanel1;
private JLabel jLabel;
private Image image;
private ImageIcon imageIcon ;

public TestMenu1(String title){
super(title);
jPanel1=new JPanel();
image = Toolkit.getDefaultToolkit().getImage("img1.JPG");
jLabel = new JLabel();
imageIcon = new ImageIcon(image);
jLabel.setIcon(imageIcon);
add(jLabel, BorderLayout.NORTH);
add(jPanel1, BorderLayout.SOUTH);
setVisible(true);
setSize(600, 600);

ActionListener actListener=new ActionListener(){
public void actionPerformed(ActionEvent e){
if(((JMenuItem)e.getSource()).getText()=="退出扮笑"){
System.exit(0);
}else{
textArea.setText(((JMenuItem)e.getSource()).getText());
}
}
};
ItemListener itemListener=new ItemListener(){
public void itemStateChanged(ItemEvent e){
String str=new String("");
for(int i=0;i<toolItem.length;i++){
if(toolItem[i].isSelected()){
str+=toolItem[i].getText()+"\n";
}
}
if(str.length()==0){
textArea.setText("沒有復選");
}else{
textArea.setText(str);
}
}
};
for(int i=0;i<fileItem.length;i++){
fileItem[i].addActionListener(actListener);
fileMenu.add(fileItem[i]);
if(i==2){
fileMenu.addSeparator();
}
}
for(int i=0;i<viewItem.length;i++){
viewItem[i].addActionListener(actListener);
viewMenu.add(viewItem[i]);
}
viewMenu.addSeparator();
viewMenu.add(toolMenu);
for(int i=0;i<toolItem.length;i++){
toolItem[i].addItemListener(itemListener);
toolMenu.add(toolItem[i]);
}
menuBar.add(fileMenu);
menuBar.add(viewMenu);
setJMenuBar(menuBar);
add(new JScrollPane(textArea));
}

public static void main(String[] args){
//TestMenu frame=
new TestMenu1("DEMO");
//frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//frame.setSize(300,180);
//frame.setVisible(true);
}
}

⑦ 如何用這個包java.awt.image;實現插入一張圖片

顯示一張圖片?

換個對象可以嗎

//importjava.awt.Image;
importjavax.swing.ImageIcon;
importjavax.swing.JFrame;
importjavax.swing.JLabel;

publicclassImageShow{
耐毀publicstaticvoidmain(Stringargs[]){
JFramef=newJFrame("ImageShow");
姿頃f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(300,200);
ImageIconimage=newImageIcon("snap077.jpg");
跡畝陸f.add(newJLabel(image));
f.setVisible(true);
}
}

⑧ java中怎樣導入圖片

不明比你的意思,你是想要將圖片放到java項目中去還是用java寫代碼導入圖片。前者:直接復制粘貼就OK了,銀州後者:你將圖片看成文件就OK了,和文件導入完全相同的,你肆胡可以利用Struts2導裂搏攔入

⑨ java中圖片插入怎麼插入,看代碼,圖片有個專門的包,怎麼調用包裡面的圖片

import image.*; 這句我沒看懂,java的歷沒慶圖像類Image被封裝在java.awt中了,所以這察物句是有問題肢握的,應去掉。在eclipse中也會報錯。

至於「圖片有個專門的包,怎麼調用包裡面的圖片」,我沒懂你的意思。JAVA中image類不提供任何圖片,所以請說明你的意思。

⑩ 怎樣在java里用URL引入圖片引入圖片

URL對象中前而幾個方法都非常容易理解,而該對象提供的openStream()可以讀取該 URL資源的InputStream,通過該方法可以非常方便地讀取遠程資源。

下面的程序示範如何通過URL類讀取遠程資源:

1)只顯示網路圖片


1)只顯示網路圖片


引用圖片處理的java類:

packagejun.king.urlgetimage;

importjava.io.InputStream;

importjava.net.URL;

importandroid.app.Activity;

importandroid.graphics.Bitmap;

importandroid.graphics.BitmapFactory;

importandroid.os.Bundle;

importandroid.os.Handler;

importandroid.os.Message;

import旅渣android.view.Menu;

importandroid.view.MenuItem;

importandroid.widget.ImageView;

{

Bitmapbitmap;

ImageViewimageview;

Handlerhandler=newHandler(){

@Override

publicvoidhandleMessage(Messagemsg){

if(msg.what==0x9527){

//顯示從網上下載的圖片

imageview.setImageBitmap(bitmap);

}

}

};

@Override

protectedvoidonCreate(BundlesavedInstanceState){

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

imageview=(ImageView)findViewById(R.id.imageView1);

//創建並啟動一個新線程用於從網路上下載圖片

newThread(){

@Override

publicvoidrun(){

try{

//創建一個url對象

URLurl=newURL("http://www..com/img/bdlogo.png");

//打開URL對應的資源輸入流

InputStreamis=url.openStream();

//從InputStream流中解析出圖片

bitmap=BitmapFactory.decodeStream(is);

//imageview.setImageBitmap(bitmap);

皮睜//發送消息,通知UI組件顯示圖片燃鎮歲

handler.sendEmptyMessage(0x9527);

//關閉輸入流

is.close();

}catch(Exceptione){

e.printStackTrace();

}

}

}.start();

}

@Override

(Menumenu){

//Inflatethemenu;.

getMenuInflater().inflate(R.menu.main,menu);

returntrue;

}

@Override

(MenuItemitem){

//Handleactionbaritemclickshere.Theactionbarwill

///Upbutton,solong

//.xml.

intid=item.getItemId();

if(id==R.id.action_settings){

returntrue;

}

returnsuper.onOptionsItemSelected(item);

}

}