设置控制块,设置边界,使用JOptionPane

设置控制块
将Panel top 和 bottom装入box中,将装入的区域块进行垂直排列
Box box = new Box(BoxLayout.Y_AXIS);//将Box设置为垂直分配Panel
box.add(top);
box.add(bottom);
frame.add(box);

ButtonGroup group; 此类将用于存放JRdioButton的选项,只能用来把radioButton绑在一起,使其在这个组中的只能点击一个。
查看返回的类型和命名
group.getSelection().getActionCommand();
b.setActionCommand(options[i]); 设置组件名字。

边框设置:
Suborder(Border b)方法为Swing组件设置边框,其中Border是Swing提供的一个接口,用于代表组件的边框,Swing还提供了一个BorderFactory是静态工厂类,该类提供了大量的静态工厂方法用于返回Border实例,这些静态方法的参数与各Border实现的类的构造器参数基本一致。

使用JOptionPane
确认对话框:JOptionPane.showConfirmDialog
向用户确认某个问题,用户可以选择YES,NO,CANCEL等选项。该方法用于返回用户点击了哪个按钮。
输入对话框:JOptionPane.showInputDialog
提示要求输入的某些信息,该方法用于返回用户输入的字符串
消息对话框:JOptionPane.showMessageDialog
告知用户某事已经发生,用户只能点击确认。
自定义选项对话框:JOptionPane.showOptionDialog
允许使用自定义选项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值