默认布局管理器是流式布局(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. filename extension

    题目描述 Please create a function to extract the filename extension from the given path,return the extra ...

  2. JVM垃圾回收算法 及 垃圾收集器

    摘自<深入理解Java虚拟机> 一.什么是: GC算法是 方法论,那么垃圾收集器就是具体的 实现. 二.四种 垃圾回收算法 1.标记-清除算法:最基础的收集算法:不足有两点:1标记和清除两 ...

  3. URAL1519 Formula 1 —— 插头DP

    题目链接:https://vjudge.net/problem/URAL-1519 1519. Formula 1 Time limit: 1.0 secondMemory limit: 64 MB ...

  4. nodejs api 中文文档

    文档首页 英文版文档 本作品采用知识共享署名-非商业性使用 3.0 未本地化版本许可协议进行许可. Node.js v0.10.18 手册 & 文档 索引 | 在单一页面中浏览 | JSON格 ...

  5. 如何在chrome上设置Bing为默认搜索引擎,在设置中无法直接设置

  6. How to run Media SDK samples on Skylake【转载】

    In the last few days, we have seen lot of concern for using Intel® Media 2016 on 6th generation Inte ...

  7. unity-Fatal Error GC-GetThreadContext Failed

    这几次在使用unity5.3打windows包后,运行x.exe不久总是会弹出"fatal error GC: GetThreadContext Failed"的错误.到网上查了, ...

  8. 安装YouCompleteMe时,编译依赖的python版本不对

    启动vim打开文件时出错: The ycmd server SHUT DOWN (restart with ':YcmRestartServer'). YCM core library compile ...

  9. CodeForces937B:Vile Grasshoppers(素数性质)

    The weather is fine today and hence it's high time to climb the nearby pine and enjoy the landscape. ...

  10. Spss22安装与破解教程

    Spss22安装与破解教程 Spss22安装与破解教程 1.下载安装包 可以去IBM官网.人大论坛等网站下载,全部文件应包括spss22安装包(含32位及64位)和破解文件,这里提供一个64位的百度网 ...