本文目录一览:
- 1、java函数调用关系图用什么工具画
- 2、java 通过 路径 来调用已有图片(或其他任何文件)的代码怎么写?
- 3、java中怎么调用视图和存储过程
- 4、JAVA中图形用户界面不同类之间的调用怎么画,用什么画?
- 5、java做游戏如何调用图片??
- 6、java中图片插入怎么插入,看代码,图片有个专门的包,怎么调用包里面的图片
java函数调用关系图用什么工具画
visio2003 有各种模板,但画出来比较简单,而且也粗糙,如果画给自己用的,用visio也可以满足要求,如果是画给别人看的可以用rational rose 比较漂亮,看着也专业
java 通过 路径 来调用已有图片(或其他任何文件)的代码怎么写?
Class.getResource("") 返回的是当前Class这个类所在包开始的位置
举例
URL url = XXXX.class.getResource("");
System.out.println(url);
//输出file:/D:/space/workspace/JDK8/bin/a/
所以a文件下的图片 不需要写 /1.jpg 而直接写 1.jpg
URL url = XXXX.class.getResource("1.jpg");
ImageIcon对象的构造方法很多
比如写图片路径来构造
相对路径的写法
ImageIcon icon = new ImageIcon("src\\a\\50.png");
完整路径,
ImageIcon icon = new ImageIcon("D:\\space\\workspace\\JDK8\\src\\a\\50.png");
使用完整路径,可以加载电脑上的其他位置的图片
比如 ImageIcon icon = new ImageIcon("c:\\50.png");
在图片上右键单击------选择Properties-------弹出对话框里有Location信息
这个信息就是完整路径
java中怎么调用视图和存储过程
视图不存在调用之说,直接select即可,如果是oracle,别忘了授权
存储过程,案例:
Connection conn = c.getConnection();
CallableStatement call = conn.prepareCall("{call pro_name(?)}");
call.registerOutParameter(1, Types.INTEGER); //根据参数可设置多个
call.execute();
int result = call.getInt(1); //getString、getDate等
JAVA中图形用户界面不同类之间的调用怎么画,用什么画?
首先要应用GUI相关的包比如import java.awt.*;import javax.swing.*;
给你个例子吧
public class Test extends JFrame{
MyPanel mp=null;
public static void main(String[] args){
// TODO Auto-generated method stub
Test jf= new Test();
}
public Test(){
mp=new MyPanel();
this.add(mp);
//设置标题
this.setTitle("绘图");
//设置窗体大小
this.setSize(400, 300);
//设置窗体的位置
this.setLocation(100,100);
//限制窗体的大小
this.setResizable(false);
//关闭窗体时,同时退出java虚拟机
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//显示窗体
this.setVisible(true);
}
}
//定义一个MyPanel(我自己的面板,用于绘图和实现绘图区域)
class MyPanel extends JPanel
{
//覆盖JPanel的paint方法
//Graphics是绘图的重要类,可以把它理解成一只画笔
public void paint(Graphics g)
{
//1。调用父类函数完成初始化
super.paint(g);
// //画圆
// g.drawOval(100, 100, 20, 20);
// //画直线
// g.drawLine(50, 150,150, 200);
// //画矩形边框
// g.drawRect(150, 150, 30, 40);
//
// //设置颜色。默认为黑色
// g.setColor(Color.blue);
// //填充矩形
// g.fillRect(10, 10, 20, 30);
//画弧形
g.drawArc(200,10, 100,150, 120,-80);
//在面板上画图片
Image im=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("图片路径"));
//显示图片
g.drawImage(im, 10, 10,200,180,this);
//画字
g.setColor(Color.red);
g.setFont(new Font("华文彩云",Font.BOLD,20));
g.drawString("要写的字", 80,220);
}
}
java做游戏如何调用图片??
用JAVA的画图方法
public void paint(Graphics g){
super.paintComponent(g);
ImageIcon img;
img=newImageIcon(图片路径);
g.drawImage(img,X,Y,W,H,this);
}
java中图片插入怎么插入,看代码,图片有个专门的包,怎么调用包里面的图片
import image.*; 这句我没看懂,java的图像类Image被封装在java.awt中了,所以这句是有问题的,应去掉。在eclipse中也会报错。
至于“图片有个专门的包,怎么调用包里面的图片”,我没懂你的意思。JAVA中image类不提供任何图片,所以请说明你的意思。