新网创想网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

java代码插入矢量图 java生成矢量图

java如何内置visio控件

java控制visio可以用Jacob,一个java与COM通信的开源项目,可以实现java和visio的实时互操作。不过你说的控件光用swing是不能将visio的窗口置于swing窗体内的,需要用SWT,反正你要用visio已经绑定到win平台了,用SWT也没关系了。如果你用swing做桌面开发的话还要找一些swt嵌入swing的文章。我们部门有将word嵌入到swt窗体内的应用,visio应该是一样的,如果你的一切操作都是依赖visio,也就是打开了visio后与java程序没有互操作了就不需要用jacob了。例子是不能发了,公司的代码发出来不太好,你照着这个思路研究吧,我这边看过真实的应用肯定是可行的。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名申请雅安服务器托管、营销软件、网站建设、峨边彝族网站维护、网站推广。

能否用JAVA画出矢量图

可以试试这个语句

image = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("地址"));

java 如何使用 矢量图

是这个吗

image = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("地址"));

求助,关于Java插入图象

//你把你QQ留下或者发给我吧..我给你弄..无语了..

图片的路径是 image 文件夹里面放"1.jpg","2.jpg","3.jpg","4.jpg","5.jpg 这些图片.

jLabel1.setIcon(new ImageIcon("image/"+url[count])); 程序的根目录下我加了个image (文件夹)也许你没有看清楚,如果你不需要image的文件夹可以删除.那样只是方便管理图片

jLabel1.setIcon(new ImageIcon(url[count])); //改成这样就可以了

import java.awt.Dimension;

import javax.swing.ImageIcon;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

import java.awt.Rectangle;

import javax.swing.BorderFactory;

import javax.swing.border.TitledBorder;

import javax.swing.event.ChangeEvent;

import javax.swing.event.ChangeListener;

import javax.swing.JSlider;

public class Frame1 extends JFrame {

JPanel contentPane;

TitledBorder titledBorder1 = new TitledBorder("");

JLabel jLabel1=new JLabel();

JSlider jSlider1 = new JSlider();

String url[]={"1.jpg","2.jpg","3.jpg","4.jpg","5.jpg"}; //图片的名字

int count=1;

public Frame1() {

try {

setDefaultCloseOperation(EXIT_ON_CLOSE);

jbInit();

} catch (Exception exception) {

exception.printStackTrace();

}

}

private void jbInit() throws Exception {

contentPane = (JPanel) getContentPane();

contentPane.setLayout(null);

setSize(new Dimension(330, 310));

setTitle("Frame Title");

jLabel1.setBorder(BorderFactory.createEtchedBorder());

jLabel1.setBounds(new Rectangle(3, 3, 324, 243));

jLabel1.setLayout(null);

jSlider1.setBounds(new Rectangle(5, 252, 320, 18));

jSlider1.setMaximum(url.length-1); //设置滑块的大小..是数组的大小

jSlider1.setMinimum(0); //最小值是0

jSlider1.setValue(0); //当前的位置是0

contentPane.add(jLabel1);

contentPane.add(jSlider1);

picture();

jSlider1.addChangeListener(new ChangeListener() {

public void stateChanged(ChangeEvent e) {

count =jSlider1.getValue(); //滑块的当前值(位置)

picture();

}

});

}

public void picture(){

jLabel1.setIcon(new ImageIcon("image/"+url[count])); //画图

}

public static void main(String[] args) {

Frame1 frame = new Frame1();

frame.setVisible(true);

}

}


本文标题:java代码插入矢量图 java生成矢量图
网站URL:http://wjwzjz.com/article/ddsijgp.html
在线咨询
服务热线
服务热线:028-86922220
TOP