当前位置:首页 » 图片资讯 » 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);

}

}