实验十二:SWING界面设计
实验程序:
import java.awt.FlowLayout;
import javax.swing.*;
import java.awt.Container;
public class jianli extends JFrame{
public jianli()
{
JFrame jf1=new JFrame ("简历");
jf1.setLayout(new FlowLayout());
jf1.getContentPane().add(new JButton("姓名")) ;
jf1.getContentPane().add(new JTextField("rose",25)) ;
jf1.getContentPane().add(new JButton("性别")) ;
jf1.getContentPane().add(new JTextField("男",25)) ;
jf1.getContentPane().add(new JButton("年龄")) ;
jf1.getContentPane().add(new JTextField("20",25)) ;
jf1.getContentPane().add(new JButton("民族")) ;
jf1.getContentPane().add(new JTextField("汉",25)) ;
jf1.getContentPane().add(new JButton("籍贯")) ;
jf1.getContentPane().add(new JTextField("万州",25)) ;
jf1.getContentPane().add(new JButton("学院")) ;
jf1.getContentPane().add(new JTextField("计算机学院",25)) ;
jf1.getContentPane().add(new JButton("专业")) ;
jf1.getContentPane().add(new JTextField("网络工程",25)) ;
JPanel p1=new JPanel();
jf1.getContentPane().add(p1);
jf1.setSize(420,310);
Container conPane = getContentPane();
jf1.add(conPane);
jf1.setVisible(true);
}
public static void main (String[] args) {
new jianli();
}
}
实验结果:
心得体会:
1.该实验难度较大,最终还是完成了实验
2.更熟悉了swing组件在程序中起到的作用。
最新文章
- REPEATABLE-READ下批量更新数据的问题
- UINavigationItem UINavigationBar 关系分析[转]
- 程序员编程艺术第三十六~三十七章、搜索智能提示suggestion,附近点搜索
- GCC:条件判断中赋值语句和函数结尾时无返回值的警告
- HorizontalScrollView水平滑动
- Java开发之反射的使用
- static_cast
- 关于View Link
- laravel5.2之logout注销账号无效
- [LeetCode] Longest Word in Dictionary 字典中的最长单词
- C#:对字符串的各种处理
- Caused by: java.util.concurrent.RejectedExecutionException: Thread pool is EXHAUSTED! Thread Name:
- kafka学习笔记整理01
- 使用JSch远程执行shell命令
- 【XSY2111】Chef and Churus 分块 树状数组
- system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk
- docker-compose安装与部署项目
- 洛谷 P5108 仰望半月的夜空 解题报告
- jQuery nyroModal 插件遇到问题
- vue里extend、mixins、extends的区别