默认布局管理器是流式布局(FlowLayout)
按钮的建立: jb1=new JButton("香蕉")
面板的建立:jp1=new JPanel();
设置JFrame的标题:this.setTitle("往常");
设置JFrame大小:this.setSize(300,200);
禁止用户改变窗体大小:this.setResizable(false);
设置JFrame显示的位置:this.setLocation(200,300);
默认关闭:this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
显示JFram:this.setVisible(true);
标注建立: jlb1=new JLabel("用户名");
jlb1=new JLabel(“标注”,new ImageIcon(“image/mm.gif”),JLabel.left)
jlb1=new JLabel(“qq密码”,JLabel.LEFT)
将前景色设置为高亮红 jbls.Foreground(Color.red)
需要对每个jbls进行监听 jbls.addMouseListener(this);
jtf1=newJTextField(10);
jpf1=newJPasswordField(10);
给窗体加上小图标如qq企鹅
this.setIconImage((newImageIcon("image/touxiang.gif")).getImage())
下拉框组件(JComboBox):String []jg={"北京","上海","天津","重庆"};
jcb=newJComboBox(jg);
列表组件(JList):String[]dd={"青岛","秦皇岛","黄山","香山"};
  jlist=new JList(dd)
jlist.setVisibleRowCount(2);//设置你希望显示多少个
jsp=newJScrollPane(jlist);
复选框组件(JCheckBox)单选框组件(JRadioButton),同一组单选按钮必须先创建ButtonGroup,然后把单选框组件放入到ButtonGroup
//创建一个选项卡窗口jtp=new JTabbedPane();
jtp.add("QQ号码",jp2);jp3 =new JPanel();
jtp.add("手机号码",jp3);jp4 =new JPanel();
jtp.add("电子邮件",jp4);

AJPFX关于Swing组件的总结的更多相关文章

  1. Swing组件Jtree,JTablePane选项卡运用

    今天开始写技术博客,说实话,本没有什么技术,说是总结也好,说是分享也罢,总之是想自己有意识的做一些事情,作为一名即将毕业的大学生,总是想以最好的状态,去面向社会,今天就是我准备好了的时候,本人将技术博 ...

  2. java中经常使用的Swing组件总结

    1.按钮(Jbutton) Swing中的按钮是Jbutton,它是javax.swing.AbstracButton类的子类,swing中的按钮可以显示图像,并且可以将按钮设置为窗口的默认图标,而且 ...

  3. Swing组件都采用MVC设计模式

    Swing组件都采用MVC(Model-View-Controller,既模型-视图-控制器)设计模式,从而可以实现GUI组件的显示逻辑和数据逻辑的分离,允许程序员自定义Render来改变GUI组件的 ...

  4. JAVA Swing 组件演示***

    下面是Swing组件的演示: package a_swing; import java.awt.BorderLayout; import java.awt.Color; import java.awt ...

  5. 自学电脑游戏第三天(Swing组件)

    Swing组件 1.按钮(Jbutton) 示例:选择用户所喜欢的城市. import java.awt.*; import java.awt.event.*; import javax.swing. ...

  6. Java-GUI编程之Swing组件

    目录 为组件设置边框 使用JToolBar创建工具条 JColorChooser和JFileChooser JColorChooser JFileChooser JOptionPane 基本概述 四种 ...

  7. Swing 组件焦点设置

    在Swing中,焦点默认是在第一个组件上,所以在项目中想将焦点设置在其他的组件上,如JTextField!但通过requestFocus()方法不起作用,有人提供以下解决方法: 全部初始化之后,jTe ...

  8. Swing组件 创建窗口应用

    package com.swing; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt. ...

  9. java Swing组件和事件处理(二)

    1.BoxLayout类可以创建一个布局对象,成为盒式布局,BoxLayout在javax.Swing  border 包中,java.swing 包提供一个Box类,该类也是一个类,创建的容器称作一 ...

随机推荐

  1. POJ2253 Frogger —— 最短路变形

    题目链接:http://poj.org/problem?id=2253 Frogger Time Limit: 1000MS   Memory Limit: 65536K Total Submissi ...

  2. WinDbg设置托管进程断点

    WinDbg的Live模式调试..Net 托管代码 ,使用bp,bu,bm无法设置断点,也许是我不会.研究了下,托管代码有自己的命令,!BPMD 模块名 完全限定的方法名 步骤: 1.查找进程PID, ...

  3. CentOS7 安装和配置 mysql5.7

    1.下载 mysql源安装包 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 2.安装mysql源 ...

  4. 666 专题三 KMP & 扩展KMP & Manacher

    KMP: Problem A.Number Sequence d.求子串首次出现在主串中的位置 s. c. #include<iostream> #include<stdio.h&g ...

  5. Runtime.getRuntime().addShutdownHook(Thread)

    Runtime.getRuntime().addShutdownHook(Thread)为虚拟机添加关闭时添加钩子线程

  6. I.MX6 NXP git 仓库

    /************************************************************************* * I.MX6 NXP git 仓库 * 说明: ...

  7. 洛谷P1999三国游戏

    题目:https://www.luogu.org/problemnew/show/P1199 仔细想想,两方都拿不到每个武将的配对中最大的: 本来想的是如果有武将a,b,对应最大ma,mb,次大ca, ...

  8. k8s-存储卷2-configMap-Secret-十三

    一.StorageClass 在前一篇文章中,手动定义了pv,并让pvc关联至pv:现实中在pvc申请存储空间时,未必就有现成的pv符合pvc申请的需求,该怎么办呢? Kubernetes提供了描述存 ...

  9. kali的更新源

    先安装的系统最好更新更新 apt-get update apt-get upgrade 因为默认会去国外的网站去下载....慢 为了速度 可以修改更新源 vim /etc/apt/sources.li ...

  10. (水题)洛谷 - P1149 - 火柴棒等式

    https://www.luogu.org/problemnew/show/P1149 一开始还分类重复了.在非0的dfs中居然赋值了0,脑残得一笔. 其实就按 $lead0$ 分类就好了, $lea ...