MrHaoNan 2020-02-15
1.项目名:栏目选择框(前端)
2.项目源码--话不多说,直接附上源码吧,感受会更直观一些
package java项目; import java.awt.BorderLayout; import java.awt.Container; import java.awt.FlowLayout; import javax.swing.ButtonGroup; import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JRadioButton; public class 项目自己 extends JFrame{ public 项目自己() { setSize(200, 150); setDefaultCloseOperation(EXIT_ON_CLOSE); Container c=getContentPane(); c.setLayout(new FlowLayout()); //添加下拉框 String items[]= {"红","黄","蓝","黑","绿"}; JComboBox<String> comboBox=new JComboBox<>(items); getContentPane().add(comboBox,BorderLayout.NORTH); //添加选择框 JCheckBox c1=new JCheckBox("男"); c.add(c1); JCheckBox c2=new JCheckBox("女"); c.add(c2); ButtonGroup group=new ButtonGroup(); group.add(c1); group.add(c2); getContentPane().add(c1,BorderLayout.CENTER); getContentPane().add(c2,BorderLayout.CENTER); //添加两个按钮 JButton btn=new JButton("确定"); JButton btn1=new JButton("取消"); c.add(btn);c.add(btn1); setVisible(true); } public static void main(String[] args) { // TODO Auto-generated method stub new 项目自己(); } }
3.理想的效果运行截图:
4.编程日记--
第一次编写前端项目程序,首次有了一种做项目的新鲜感,不过话又说回来,尽管前端比较丰富,但是难度也不是想象当中的那样那么小,总之如果自己不去对代码进行分模块注释的话,在写程序时头脑就比较容易崩溃。首个swing窗体设计还是需要认真对待,后期继续玩一玩网页的前端,或者是网页以及软件的后端,同时要决定自己是做后端还是前端,还得需要看自己的造化!