当前位置: 首页 > news >正文

安徽省做网站/开发一个小程序一般需要多少钱呢

安徽省做网站,开发一个小程序一般需要多少钱呢,上海建站网络公司,设计学校网站模板免费下载今天,我们正式学习常用组件。这个文章用一点长,如果您想做出好的窗体程序,请您耐心看完。 javax.swing.JOptionPane joptionpane是一个展现出小型对话框的组件,但说实话它应该不是一个完完全全的组件,只是内部包含一些…

  今天,我们正式学习常用组件。这个文章用一点长,如果您想做出好的窗体程序,请您耐心看完。

 

  javax.swing.JOptionPane

  joptionpane是一个展现出小型对话框的组件,但说实话它应该不是一个完完全全的组件,只是内部包含一些“小零件”罢了。joptionpane里用一些常用方法,如下(省略参数):

  1.showConfirmDialog();  确认框

  2.showInputDialog();  输入框

  3.showMessageDialog();  消息框

  4.showOptionDialog();  自定义框(自查API学习)

下面我就为大家讲解。

  确认框

  这是一种常见的框。就是上面至少有两个按钮“是”“否”,至多再加一个“取消”。就如下图:

   我们写一个小例子:

    创建一个类,在main方法里输入下面的代码:

public static void main(String[] args) {JOptionPane.showConfirmDialog(null,//此参数一般都是null"你会给小编点赞么?",//主内容"question",//标题JOptionPane.YES_NO_OPTION);
}

  运行结果如下:

最后一个参数我给一下注释。这个参数一般都是“(JOptionPane.)YES_NO_OPTION”是/否或者“YES_NO_CANCEL_OPTION”是/否/取消。点“是”时,返回值为0;点“否”时,返回值为1;点“取消” 时,返回值为2。

  输入框

  输入框可以让用户输入一些值。

  创建一个类,在main方法中输入一些代码:

String sth = JOptionPane.showInputDialog(null, "输入一些东西:",//主问题"一些东西"//默认回答);

  运行结果如下:

  

其返回值是String。

消息框

 消息框是最简单不过了,它可以提示用户。

  创建一个类,在main方法里输入以下代码:

String sth = JOptionPane.showInputDialog(null, "输入一些东西:",//主问题"一些东西"//默认回答);
JOptionPane.showMessageDialog(null, "你写的:"+sth,"Tips",JOptionPane.WARNING_MESSAGE);

  结果是出现输入框(上一张图),你写东西后,会提示:

 注释。最后一个参数是样式,它可以是许多值。

 1.INFORMATION_MESSAGE  信息

 2.WARNING_MESSAGE  警告

 3.ERROR_MESSAGE  错误

 4.QUESTION_MESSAGE  问题

 5.DEFAULT_OPTION  普通

javax.swing.JLabel

 jlabel是标签,它是最常用不过的了。它虽然不会监听事件,但会给用户提示。jlabel常用构造如下:

  JLabel();  一个空标签。

  JLabel(String text);  一个文本是text的标签。

  JLabel(Icon icon);  一个带图片的标签。

  如果你是要先用空标签,再去设定文本、图片,你可以分别使用“setText("the text");”和“setIcon(the icon)”。

javax.swing.JButton

  jbutton按钮也是很常用的组件,为大家介绍几个常用的jbutton用法

  1.它可以监听点击事件事件,监听点击事件的代码如下(btn是按钮对象):

btn.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {System.out.println("You clicked the button!");}});

  2.设置不可用。用“setEnabled(boolean arg)”,false为不可用。

  3.设置背景颜色。用“setBackground(Color arg)”。

  4.设置图片。用“setIcon(Icon arg)”。

javax.swing.JRadioButton

  jradiobutton是单选按钮。它很少是一个“人”出现,是由多个jradiobutton组成。

  要使多个jradiobutton有阻塞,我们可以用到buttongroup。

ButtonGroup

  这是一个可以装多个单选按钮的组件。就如下面的代码。

JRadioButton b1,b2,b3;//声明3个单选按钮
//实例化
b1=new JRadioButton("01");
b2=new JRadioButton("02");
b3=new JRadioButton("03");
//搞一个按钮组并将那些单选按钮装进去
ButtonGroup group = new ButtonGroup();
group.add(b1);
group.add(b2);
group.add(b3);

  这样,仨单选按钮就互相堵塞了。

javax.swing.JCheckBox

  jcheckbox是复选框。在下载exe时常会看到“创建快捷方式”“保存至Windows快捷栏”等类似组件,这些组件前边都有一个小方框,可√可不√。

  它可以使用setSelected(boolean selected);设定选择吗?,getSelected();获取是否选择。

javax.swing.JTextField  &  JPasswordField

  这两个分别是普通输入框和密码输入框。一些常用的方法:

JTextField.setColumns(20);//决定输入最长多少字符
JTextField.getText();//获取输入值,返回String对象/*
*获取密码,
*返回char[],
*需要用“new String(char[] c)”方法来获取String
*/
JPassword.getPassword();

剩下的一些自查学习!

http://www.jmfq.cn/news/5284675.html

相关文章:

  • 在百度上做网站推广怎么弄/推广价格一般多少
  • 哪些网站可以免费做代码/天津seo方案
  • 网站开发工具 售价/制作网站首页
  • 桂林市电力建设公司网站/互联网营销师报名费
  • 个人做网站花多少钱/微信小程序开发费用
  • 建设网站应达到的目的和作用/网络营销推广方法有哪些
  • 兼职做Ppt代抄论文的网站/2022黄页全国各行业
  • 网站banner制作/网站站长工具
  • 情侣做记录网站源码/百度扫一扫入口
  • 个人网站 怎么备案/短视频获客系统
  • 留学网站模板/外贸营销推广
  • 网站模板怎么用dreamweaver编辑/网站关键词优化有用吗
  • 创立一个公司需要什么/seo是一种利用搜索引擎
  • 表白网页在线生成网站/周口网站制作
  • 印刷行业网站建设/台州seo网站排名优化
  • 在线医疗网站建设/武汉百度开户电话
  • 找做金融的网站有哪些/网站结构优化的内容和方法
  • 西安网站开发公司定制/经典品牌推广文案
  • 东莞网站seo优化托管/免费推广自己的网站
  • wordpress+海+主题/seo网络优化软件
  • 福州制作网站软件/杭州seo服务公司
  • 建行商城网站/芭蕉视频app无限次数
  • 网站开发什么是会话/如何做电商新手入门
  • 应聘的做网站推广的/苏州网站制作公司
  • 便宜购 网站建设/seo公司官网
  • 徐汇做网站/找培训班一般在什么平台
  • 东莞市长安镇做网站/营销咨询顾问
  • 网站建设用cms/晚上网站推广软件免费版
  • 网站 502错误/培训机构管理系统哪个好
  • 个人建设网站程序/百度关键词搜索技巧