重庆分公司,新征程启航

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

java可视化程序代码 java可视化程序代码有哪些

JAVA可视化编程问题?

你可以用JFileChooser这样实现:

创新互联公司主要从事网站制作、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务芜湖县,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

代码参考如下:

import java.awt.BorderLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.io.File;

import javax.swing.JFileChooser;

import javax.swing.JFrame;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

public class FileChooseFrame extends JFrame{

public FileChooseFrame(int w,int h){

this.setSize(w,h);

this.setResizable(false);

setTitle("选择文件");

FileChoosePanel panel=new FileChoosePanel(w,h,this);

add(panel,BorderLayout.CENTER);

}

}

class FileChoosePanel extends JPanel{

public FileChoosePanel(int w,int h,final JFrame frame){

this.setSize(w, h);

final JFileChooser chooser=new JFileChooser();

chooser.setSize(w, h);

chooser.setVisible(true);

chooser.setFileFilter(new JsCssFileFilter());

chooser.setDialogType(JFileChooser.CUSTOM_DIALOG);

chooser.setApproveButtonText("选择");

chooser.setAcceptAllFileFilterUsed(false);

chooser.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

if(e.getActionCommand().equals(JFileChooser.CANCEL_SELECTION)){

frame.dispose();

}else{

File f=chooser.getSelectedFile();

JOptionPane.showMessageDialog(null,f.getName());

}

}});

add(chooser);

}

}

注意:如果不能运行你再联系我qq

java 可视化界面编程

import java.awt.Button;

import java.awt.Color;

import java.awt.Frame;

import java.awt.GridLayout;

import java.awt.Label;

import java.awt.TextField;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

public class awttest

{

TextField id,pw;

TextField printid,printpw;

public awttest(){

Frame f=new Frame("用户登录");

f.setLayout(new GridLayout(4,2));

id=new TextField("输入用户名",10);

pw=new TextField(10);

pw.setEchoChar('*');

f.add(new Label("用户名:",Label.CENTER));

f.add(id);

f.add(new Label("密码:",Label.CENTER));

f.add(pw);

Button b1=new Button("登陆");

Button b2=new Button("取消");

f.add(b1);

f.add(b2);

String str1=id.getText();

String str2=pw.getText();

printid=new TextField(str1,10);

printpw=new TextField(str2,10);

f.add(printid);

f.add(printpw);

f.pack();

printid.setBackground(new Color(220,0,0));

printpw.setBackground(new Color(220,0,0));

f.setSize(250,120);

f.setVisible(true);

b1.addActionListener(new ActionListener() { // 点击“显示窗口”菜单后将窗口显示出来

public void actionPerformed(ActionEvent e) {

printid.setText(id.getText());

printpw.setText(pw.getText());

}

});

f.addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent args)

{

System.exit(0);

}

}

);

}

public static void main(String[] args){

new awttest();

}

}

OK!!可以运行

java怎样实现像易语言那样的可视化编程?

可视化编程,其实语言本身并不是可视化的,而是在他的语言基础上在开发一个工具,当你调用一些可见得窗口啊什么的,工具会返回一个可视的见面,从而实现可视化,这样的工具有很多,C++的visual C++,,net 的 framework,Java的NetBeans等等,实际上,你只要一个相应编译器和一个记事本,差不多就能写出一个语言所能表达的所有东西,当然,这样会很容易出错。为了少出错更直观,才会出现许许多多的编程工具(通常我们叫他IDE)

java 如何用eclipse 的window builder做一个可视化的发扑克牌程序,里面扑克

代码发给你参考

import javax.swing.ImageIcon;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

public class PuKe extends JFrame {

public PuKe(String[] ary) {

JPanel jp = new JPanel();

for (int i = 0; i  ary.length; i++) {

//我在桌面上放了两张图片,名字叫大王和小王  

ImageIcon icon = new ImageIcon("C:\\Users\\lenovo\\Desktop\\" + ary[i] + ".jpg");

JLabel jl = new JLabel(icon);

jp.add(jl);

}

this.add(jp);

this.setBounds(300, 200, 500, 500);

this.setDefaultCloseOperation(EXIT_ON_CLOSE);

this.setVisible(true);

}

public static void main(String[] args) {

String[] ary = { "大王", "小王" };

new PuKe(ary);

}

}


本文名称:java可视化程序代码 java可视化程序代码有哪些
分享链接:http://cqcxhl.com/article/ddescoc.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP