不好意思,这个真的不太会但是急用那种,我用了setBounds()这个函数没有什么用class WindowText extends Frame { TextField text1, text2,text3; WindowText(String s,String expression,String answer) { //super(s); ///////////////////////////// setLayout(new FlowLayout()); text1 = new TextField(expression, 10); text1.setEditable(false); text2 = new TextField(answer,10); text3 = new TextField(s,10); JButton startButton=new JButton("注册"); JButton dengButton=new JButton("登录"); add(text3); add(text1); startButton.setVerticalTextPosition(SwingConstants.BOTTOM); startButton.setHorizontalTextPosition(SwingConstants.CENTER); startButton.setBounds(10,22,10,5);add(startButton); //add(text2); //add(dengButton); //add(startButton); setBounds(100, 100, 200, 150); setVisible(true); validate();//确保组件具有有效的布局 try { Thread.sleep(5000); } catch (InterruptedException e)//////////////////////////////////////////////////thread { e.printStackTrace(); } setVisible(false); } }
添加回答
举报
0/150
提交
取消