}
}
public static void main(String[] args){
ShowFrame.view();//在主方法里面调用view()方法
}
其实还有好多呢 这是简单些的,还要添加面板什么的 。。呵呵 有时间多交流
4. 用java写一个窗口 import java.awt.BorderLayout;import java.awt.Toolkit;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTextField;public class MyFrame extends JFrame { private JLabel lab_name; private JLabel lab_number; private JLabel lab_amount; private JTextField jtf_name; private JTextField jtf_number; private JTextField jtf_amount; private JButton but_1; private JButton but_2; private JButton but_3; public MyFrame(){ setSize(245, 260); setTitle("JLabel Demo"); Toolkit tk = Toolkit.getDefaultToolkit(); setLocation((tk.getScreenSize().height - this.HEIGHT)/2, (tk.getScreenSize().width - this.WIDTH)/2); this.setLayout(null); lab_name = new JLabel("姓名"); lab_number = new JLabel("学号"); lab_amount = new JLabel("金额"); jtf_name = new JTextField(13); jtf_number = new JTextField(13); jtf_amount = new JTextField(13); JPanel jp_top = new JPanel(); jp_top.setBounds(0, 20, 245, 100); jp_top.setLayout(new BorderLayout()); JPanel jp_top_name = new JPanel(); JPanel jp_top_number = new JPanel(); JPanel jp_top_amount = new JPanel(); jp_top_name.add(lab_name); jp_top_name.add(jtf_name); jp_top_number.add(lab_number); jp_top_number.add(jtf_number); jp_top_amount.add(lab_amount); jp_top_amount.add(jtf_amount); jp_top.add(jp_top_name,BorderLayout.NORTH); jp_top.add(jp_top_number,BorderLayout.CENTER); jp_top.add(jp_top_amount,BorderLayout.SOUTH); JPanel jp_bottom = new JPanel(); jp_bottom.setBounds(0,150, 245, 90); but_1 = new JButton("提交"); but_2 = new JButton("取消"); but_3 = new JButton("重写"); jp_bottom.add(but_1); jp_bottom.add(but_2); jp_bottom.add(but_3); this.add(jp_top,BorderLayout.NORTH); this.add(jp_bottom,BorderLayout.CENTER); setVisible(true); setResizable(false); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String[] args) { new MyFrame(); }}LZ看下合适不 。
按钮想要美化的话 到网上再搜下 。
美化我不在行 。
5. 如何用Java写一个窗口,,还有怎么弄到自己的程序里,最好有具体的 //定义一个从JFrame继承的类,就可以显示一个窗口了
//在下面的例子的文本框中输入一个姓名,上面的标签会显示一个欢迎语句
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Hi extends JFrame
{
public static void main(String[] args)
{
new Hi();
}
Hi()
{
super("欢迎");
final JLabel l=new JLabel();
final JTextField t=new JTextField(32);
t.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
String txt=t.getText();
if(""!=txt)
{
l.setText("你好,"+txt+",欢迎你使用java编程!");
}
}
});
setLayout(new GridLayout(2,1));
add(l);
add(t);
setResizable(false);
pack();
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
}
6. JAVA怎么写不规则窗口 package 程序;import java.awt.BorderLayout;import javax.swing.JFrame;import 程序.Frame2;public class Frame1 extends JFrame { public Frame1() { try { jbInit(); } catch (Exception exception) { exception.printStackTrace(); } } private void jbInit() throws Exception { getContentPane().setLayout(borderLayout1); this.setSize(500, 500); this.setResizable(false); this.setUndecorated(true);//没有边框 this.setLocationRelativeTo(null); this.setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String[] args) { int i; Frame1 f1 = new Frame1(); f1.setVisible(true); for (i = 0; i < 999999999; i++) { } if (i
- 面条英文单词怎么写
- 月经一个月不干净怎么办?
- eclipse怎么写c
- 9又4分之3怎么写
- 需要老师的帮助怎么写
- 三节三爱手抄报怎么写
- pop字体怎么写数字
- 肥的英文单词怎么写
- 馒头英语怎么写的
- 论文的目录怎么写英文
