java界面设计3/// 各位大神,请看看我理解的对吗?该如何理解以及思路
Posted wyfoelovecy112
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java界面设计3/// 各位大神,请看看我理解的对吗?该如何理解以及思路相关的知识,希望对你有一定的参考价值。
import java.awt.*; public class ButtonDemo{ public static JPanel createMainPanel(){ JPanel mainPanel=new JPanel();//mainPanel:中间容器 JPanel panel1=new JPanel();//面板 panel1.add(new JLabel("用户名")); JTextField text1=new JTextField();//编辑单行文本 text1.setColumns(10);//队列方式 text2.setHorizontalAlignment(JTextField.CENTER);//设置该组件内容水平对齐的方向的,你设置的是居中对齐 panel1.add(text1); panel1.setVisible(true); mainPanel.add(panel1); JPanel panel2=new JPanel(); panel2.add(new JLabel("用户名密码")); JTextField text2=new JTextField(); text2.setColumns(10); text2.setHorizontalAlignment(JTextField.CENTER); panel2.add(text2); panel2.setVisible(true); mainPanel(panel2)//将面板添加到中间容器 JPanel panel3=new JPanel(); panel3.add(new JLabel("性别")); JRadioButton radio1=new JRadioButton("男"); JRadioButton radio2=new JRadioButton("女"); radio1.setSelected(true);//指定是否选定 ButtonGroup btnGroup =new ButtonGroup();//创建按钮组 btnGroup.add(radio1); btnGroup.add(radio2); panel3.setVisible(true); mainPanel.add(panel3); JPanel panel4=newJPanel(); panel4.setLayout(new GridLayout(2,3)); panel4.add(new JLanel("爱好")); JCheckBox checkbox=new JCheckBox("美术"); checkbox.setSelected(true); panel4.add(checkbox); panel4.add(new JChekBox("篮球")); panel4.add(new JCheckBox("排球")); panel4.setVisible(true); mainPanel.add(panel4); JPanel panel5=new JPanel(); panel5.add(new JLabel("注册")); panel5.add(new JLanel("取消")); panel5.setVisible(true); mainPanel(panel5); return mainPanel;//返回中间容器 } public static void main(String args[]){ JFrame frm=new JFrame("按钮实例"); frm.setSize(300,300); Container con=frm.getContentPanel();//获得一个容器面板用来存放组件 con.add(createMainPanel());//这个不懂
frm.setVisible(true); } }
以上是关于java界面设计3/// 各位大神,请看看我理解的对吗?该如何理解以及思路的主要内容,如果未能解决你的问题,请参考以下文章
请问各位大神 java中SSM中对应的MVC是怎样的对应的,啥对应M,啥对应V,啥对应C?