当前位置:编程学习 > JAVA >>

初学小白菜跪求clipse界面设计的damon做参考

    最近要弄个项目用java设计个查询界面,时间比较紧,而且java完全零基础。。。
所以恳请好心人赐我一个clipse界面设计的damon作为参考。。。
小女子必定感激不尽~~~~~~~~~ 界面设计 --------------------编程问答-------------------- 你用Eclipse 加一个SWT插件 或者直接上Myeclipse 或者NetbeanS 可以想Vb 一样拖拽 --------------------编程问答--------------------

import java.util.*;
import java.awt.Color;
import java.awt.event.*;
import javax.swing.*;

public class LoanJFrame extends JFrame implements ActionListener {
private JTextField text_money, text_rate, text_year;
private JSpinner spin_year, spin_month;
private JButton button;
private JTable table;
private JPanel panel = new JPanel();

public LoanJFrame() {
super("查询demo");
this.setBounds(300, 240, 800, 400);
this.setBackground(Color.lightGray);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);

this.getContentPane().add(panel, "North");
panel.add(new JLabel("输入查询条件"));
text_money = new JTextField("", 6);
panel.add(text_money);

// panel.add(new JLabel("元  贷款利率"));
// text_rate = new JTextField("0.5025", 6);
// panel.add(text_rate);
// panel.add(new JLabel("%/月  贷款年限"));
// text_year = new JTextField("5", 3);
// panel.add(text_year);
//
// panel.add(new JLabel("年  起始年月"));
// Calendar today = Calendar.getInstance();
// int year = today.get(Calendar.YEAR);
// int nextmonth = today.get(Calendar.MONTH) + 1;
// nextmonth = nextmonth % 12 + 1;
// if (nextmonth == 1)
// year++;
// spin_year = new JSpinner();
// spin_year.setValue(year);
// panel.add(spin_year);
// panel.add(new JLabel("年"));
// spin_month = new JSpinner(new SpinnerNumberModel(nextmonth, 1, 12, 1));
//
// panel.add(spin_month);
// panel.add(new JLabel("月"));
button = new JButton("查询");
panel.add(button);
button.addActionListener(this);
// actionPerformed(null);
this.getContentPane().add(new JScrollPane(table));
this.setVisible(true);
}

public void actionPerformed(ActionEvent e) {

}

public static void main(String arg[]) {
new LoanJFrame();
}
}

--------------------编程问答--------------------
引用 2 楼 huxiweng 的回复:

import java.util.*;
import java.awt.Color;
import java.awt.event.*;
import javax.swing.*;

public class LoanJFrame extends JFrame implements ActionListener {
private JTextField text_money, text_rate, text_year;
private JSpinner spin_year, spin_month;
private JButton button;
private JTable table;
private JPanel panel = new JPanel();

public LoanJFrame() {
super("查询demo");
this.setBounds(300, 240, 800, 400);
this.setBackground(Color.lightGray);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);

this.getContentPane().add(panel, "North");
panel.add(new JLabel("输入查询条件"));
text_money = new JTextField("", 6);
panel.add(text_money);

// panel.add(new JLabel("元  贷款利率"));
// text_rate = new JTextField("0.5025", 6);
// panel.add(text_rate);
// panel.add(new JLabel("%/月  贷款年限"));
// text_year = new JTextField("5", 3);
// panel.add(text_year);
//
// panel.add(new JLabel("年  起始年月"));
// Calendar today = Calendar.getInstance();
// int year = today.get(Calendar.YEAR);
// int nextmonth = today.get(Calendar.MONTH) + 1;
// nextmonth = nextmonth % 12 + 1;
// if (nextmonth == 1)
// year++;
// spin_year = new JSpinner();
// spin_year.setValue(year);
// panel.add(spin_year);
// panel.add(new JLabel("年"));
// spin_month = new JSpinner(new SpinnerNumberModel(nextmonth, 1, 12, 1));
//
// panel.add(spin_month);
// panel.add(new JLabel("月"));
button = new JButton("查询");
panel.add(button);
button.addActionListener(this);
// actionPerformed(null);
this.getContentPane().add(new JScrollPane(table));
this.setVisible(true);
}

public void actionPerformed(ActionEvent e) {

}

public static void main(String arg[]) {
new LoanJFrame();
}
}






大神,直接放进eclipse运行不出来 --------------------编程问答--------------------
引用 1 楼 xiaofeifei123 的回复:
你用Eclipse 加一个SWT插件 或者直接上Myeclipse 或者NetbeanS 可以想Vb 一样拖拽




没装myeclipese --------------------编程问答--------------------
引用 3 楼 u011959604 的回复:
Quote: 引用 2 楼 huxiweng 的回复:


import java.util.*;
import java.awt.Color;
import java.awt.event.*;
import javax.swing.*;

public class LoanJFrame extends JFrame implements ActionListener {
private JTextField text_money, text_rate, text_year;
private JSpinner spin_year, spin_month;
private JButton button;
private JTable table;
private JPanel panel = new JPanel();

public LoanJFrame() {
super("查询demo");
this.setBounds(300, 240, 800, 400);
this.setBackground(Color.lightGray);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);

this.getContentPane().add(panel, "North");
panel.add(new JLabel("输入查询条件"));
text_money = new JTextField("", 6);
panel.add(text_money);

// panel.add(new JLabel("元  贷款利率"));
// text_rate = new JTextField("0.5025", 6);
// panel.add(text_rate);
// panel.add(new JLabel("%/月  贷款年限"));
// text_year = new JTextField("5", 3);
// panel.add(text_year);
//
// panel.add(new JLabel("年  起始年月"));
// Calendar today = Calendar.getInstance();
// int year = today.get(Calendar.YEAR);
// int nextmonth = today.get(Calendar.MONTH) + 1;
// nextmonth = nextmonth % 12 + 1;
// if (nextmonth == 1)
// year++;
// spin_year = new JSpinner();
// spin_year.setValue(year);
// panel.add(spin_year);
// panel.add(new JLabel("年"));
// spin_month = new JSpinner(new SpinnerNumberModel(nextmonth, 1, 12, 1));
//
// panel.add(spin_month);
// panel.add(new JLabel("月"));
button = new JButton("查询");
panel.add(button);
button.addActionListener(this);
// actionPerformed(null);
this.getContentPane().add(new JScrollPane(table));
this.setVisible(true);
}

public void actionPerformed(ActionEvent e) {

}

public static void main(String arg[]) {
new LoanJFrame();
}
}






大神,直接放进eclipse运行不出来


怎么可能啊 --------------------编程问答-------------------- 可能是因为我是菜鸟,能不能详细的说一下前期准备工作?
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,