标题:我是新手,现在在自学,请问下各位大神能否帮我解决下,按钮这个模块设置大 ...
只看楼主
张贤明
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2018-3-3
结帖率:100%
已结贴  问题点数:20 回复次数:4 
我是新手,现在在自学,请问下各位大神能否帮我解决下,按钮这个模块设置大小和位置都没什么用
import java.awt.*;
import java.awt.event.*;
import *;
import java.util.*;
import javax.swing.*;
public class Image extends JFrame{
    public void Myframe(){
        JFrame kj=new JFrame();
        setLayout(null);
        //kj.setSize(400, 400);
        kj.setBounds(0,0,400,400);
        kj.setVisible(true);
        final Container con=kj.getContentPane();
        final JTextField mima=new JTextField("223",20);
        mima.setBounds(0,0,50,50);   
        mima.setBackground(Color.yellow);
        con.add(mima);
        mima.setVisible(true);
        
        final JButton au=new JButton("确定");
        au.setBounds(20, 20, 10,10);
        con.add(au);
        au.setVisible(true);
        
        au.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){
                if(mima.getText().equals("123")){
                        JTextField view=new JTextField("密码正确");
                        view.setBounds(150, 70, 100,21);
                        //view.setBackground(Color.blue);
                        con.add(view);
                        view.setVisible(true);
                    }
                    else{
                        JTextField view=new JTextField("密码错误");
                        view.setBounds(150, 100, 100,21);
                        //view.setBackground(Color.red);
                        con.add(view);
                        view.setVisible(true);
                    }
               }
        });
        }
    public static void main(String args[]){
        Image main=new Image();
        main.Myframe();
   
    }
}
搜索更多相关主题的帖子: import public new con view 
2018-03-03 13:39
张贤明
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2018-3-3
得分:0 
我把文本框语句放在按钮后面,就是文本框不能设置其大小和位置,像是充满了整个空间一样的,一直不知道什么情况才会出现这个,,用的编程软件是Myeclipses,,看看各位大神能不能帮我解惑
2018-03-03 13:47
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2276
专家分:10647
注 册:2015-3-19
得分:20 
程序代码:
public void Myframe(){
            setLayout(null);
            //kj.setSize(400, 400);
            setBounds(0,0,400,400);
            setVisible(true);
            final Container con=getContentPane();
            final JTextField mima=new JTextField("223",20);
            mima.setBounds(0, 0, 50, 50);    
            mima.setBackground(Color.yellow);
            con.add(mima);
//            mima.setVisible(true);
            
            final JButton au=new JButton("确定");
            au.setBounds(200, 200, 80, 40);
            con.add(au);
//            au.setVisible(true);
            
            JTextField view=new JTextField();
            view.setBounds(150, 70, 100,21);
            con.add(view);
            au.addActionListener(new ActionListener(){
                public void actionPerformed(ActionEvent e){
                    if(mima.getText().equals("123")){
                        view.setText("密码正确");
                            //view.setBackground(Color.blue);
//                            view.setVisible(true);
                        }
                        else{
                            view.setText("密码错误");
//                            JTextField view=new JTextField("密码错误");
//                            view.setBounds(150, 100, 100,21);
                            //view.setBackground(Color.red);
                            //con.add(view);
//                            view.setVisible(true);
                        }
                   }
            });
            }

剑栈风樯各苦辛,别时冰雪到时春
2018-03-03 18:12
张贤明
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2018-3-3
得分:0 
回复 3楼 林月儿
感谢您,能麻烦请教下         public void Myframe(){
                                  JFrame kj=new JFrame();     我这样创建对象调用为什么会出现我的那个情况呢
2018-03-03 18:34
张贤明
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2018-3-3
得分:0 
回复 3楼 林月儿
我又按之前的创建对象方法试了下,又可以了,,可能是编程的方式不对,或者软件问题,谢谢您了啊
2018-03-03 19:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-484972-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.080949 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved