概述
importjavax.swing.*;importjava.awt.*;importjava.util.*;importjava.awt.event.*;publicclasskaoshi2implementsActionListener{JFramejf;JPaneljp;JTextFieldjtf;JPasswordFieldjpf...
import javax.swing.*;
import java.awt.*;
import java.util.*;
import java.awt.event.*;
public class kaoshi2 implements ActionListener
{
JFrame jf;
JPanel jp;
JTextField jtf;
JPasswordField jpf;
JButton jb1;
JButton jb2;
public void run()
{
jf=new JFrame("输入");
jp=new JPanel();
JLabel jl1=new JLabel("账号:");
jf.getContentPane().add(jl1);
jl1.setBounds(200,150,50,50);
jtf=new JTextField(10);
jf.getContentPane().add(jtf);
jtf.setBounds(300,150,500,50);
JLabel jl2=new JLabel("密码:");
jf.getContentPane().add(jl2);
jl2.setBounds(200,300,50,50);
jpf=new JPasswordField(10);
jf.getContentPane().add(jpf);
jpf.setBounds(3000,300,500,50);
jb1=new JButton("确定");
jb1.addActionListener(this);
jb2=new JButton("取消");
jb2.addActionListener(this);
jp.add(jl1);
jp.add(jl2);
jp.add(jtf);
jp.add(jpf);
jf.getContentPane().add(jb1);
jb1.setBounds(200,600,100,50);
jf.getContentPane().add(jb2);
jb2.setBounds(1100,600,100,50);
jp.add(jb1);
jp.add(jb2);
jf.add(jp);
jf.setLocation(0,0);
jf.setSize(1366,768);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
}
这是代码!我明明用setBounds设置了每个组件的坐标!怎么一运行全组件仍然在第一行一字排开呢?
展开
最后
以上就是长情星星为你收集整理的java set add失效_java中setBounds()失效了怎么回事呢?的全部内容,希望文章能够帮你解决java set add失效_java中setBounds()失效了怎么回事呢?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复