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

flutter 如何做网站html代码怎么下载

flutter 如何做网站,html代码怎么下载,学校网站功能,wordpress页面连接数据库连接2.5 AWT中常用组件 2.5.1 基本组件 组件名功能ButtonButtonCanvas用于绘图的画布Checkbox复选框组件#xff08;也可当做单选框组件使用#xff09;CheckboxGroup选项组#xff0c;用于将多个Checkbox 组件组合成一组#xff0c; 一组 Checkbox 组件将只有一个可以 被选中…2.5 AWT中常用组件 2.5.1 基本组件 组件名功能ButtonButtonCanvas用于绘图的画布Checkbox复选框组件也可当做单选框组件使用CheckboxGroup选项组用于将多个Checkbox 组件组合成一组 一组 Checkbox 组件将只有一个可以 被选中 即全部变成单选框组件Choice下拉选择框Frame窗口 在 GUI 程序里通过该类创建窗口Label标签类用于放置提示性文本List列表框组件可以添加多项条目Panel不能单独存在基本容器类必须放到其他容器中Scrollbar滑动条组件。如果需要用户输入位于某个范围的值 就可以使用滑动条组件 比如调 色板中设置 RGB 的三个值所用的滑动条。当创建一个滑动条时必须指定它的方向、初始值、 滑块的大小、最小值和最大值。ScrollPane带水平及垂直滚动条的容器组件TextArea多行文本域TextField单行文本框 这些 AWT 组件的用法比较简单可以查阅 API 文档来获取它们各自的构方法、成员方法等详细信息。 案例 ​ 实现下图效果 import javax.swing.*; import java.awt.*; public class BasicComponentDemo {//之前我们演示的时候是在main函数里面完成的。但现在我们要做的界面比之前的界面要复杂很多所以我们重新设计一下//未来我们设计复杂界面时会把组件在成员变量处组建来方便使用//若多个组件来组成一个子界面时可以设计一个方法来组装界面。然后在main函数中调用这个方法。Frame frame new Frame(这里测试基本组件);//创建组件TextArea ta new TextArea(5,20);//一个五行二十列的文本框Choice colorChooser new Choice();//包含颜色的下拉选择框CheckboxGroup cbg new CheckboxGroup();//性别单选框Checkbox male new Checkbox(男, cbg, true);Checkbox female new Checkbox(女, cbg, false);Checkbox isMarried new Checkbox(是否已婚); //复选框TextField tf new TextField(50); //20宽单行文本框Button ok new Button(确认); //确认按钮List colorlist new List(6,true);//六行的列表框,不写ture是单选写true是多选public void init() {//组装界面//组装底部Box bBox Box.createHorizontalBox();bBox.add(tf);bBox.add(ok);frame.add(bBox,BorderLayout.SOUTH);//组装选择部分colorChooser.add(红色);colorChooser.add(蓝色);colorChooser.add(绿色);Box cBox Box.createHorizontalBox();cBox.add(colorChooser);cBox.add(male);cBox.add(female);cBox.add(isMarried);//组装文本域和选择部分Box topLeft Box.createVerticalBox();topLeft.add(ta);topLeft.add(cBox);//组装顶部左边和列表框colorlist.add(红色);colorlist.add(蓝色);colorlist.add(绿色);Box top Box.createHorizontalBox();top.add(topLeft);top.add(colorlist);frame.add(top);//设置frame为最佳大小和可见性frame.pack();frame.setVisible(true);}public static void main(String[] args) {new BasicComponentDemo().init();} }2.5.2 对话框Dialog 2.5.2.1 Dialog Dialog 是 Window 类的子类是 一个容器类属于特殊组件 。 对话框是可以独立存在的顶级窗口 因此用法与普通窗口的用法几乎完全一样但是使用对话框需要注意下面两点 但对话框通常依赖于其他窗口就是通常需要有一个父窗口对话框有非模式(non-modal)和模式(modal)两种当某个模式对话框被打开后该模式对话框总是位于它的父窗口之上在模式对话框被关闭之前父窗口无法获得焦点。 方法名称方法功能Dialog(Frame owner, String title, boolean modal)创建一个对话框对象owner:当前对话框的父窗口title:当前对话框的标题modal当前对话框是否是模式对话框true/false 案例1 ​ 通过Frame、Button、Dialog实现下图效果: import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;public class DialogDemo {public static void main(String[] args) {Frame frame new Frame(这里测试Dialog);//1.创建对话框Dialog对象一个模式一个非模式Dialog d1 new Dialog(frame, 模式对话框, true);Dialog d2 new Dialog(frame, 非模式对话框, false);//2.通过setBounds方法设置对话框的位置和大小d1.setBounds(20,30,300,200);d2.setBounds(20,30,300,200);//3.创建两个按钮Button b1 new Button(打开模式对话框);Button b2 new Button(打开非模式对话框);//4.给这两个按钮添加点击后的行为事件b1.addActionListener(new ActionListener() {Overridepublic void actionPerformed(ActionEvent e) {d1.setVisible(true);}});b2.addActionListener(new ActionListener() {Overridepublic void actionPerformed(ActionEvent e) {d2.setVisible(true);}});//5.把按钮添加到frame中frame.add(b1,BorderLayout.NORTH);frame.add(b2);frame.pack();frame.setVisible(true);} }在Dialog对话框中可以根据需求自定义内容 案例 ​ 点击按钮弹出一个模式对话框其内容如下: import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;public class DialogDemo2 {public static void main(String[] args) {Frame frame new Frame(这里测试Dialog);//1.创建对话框Dialog对象Dialog d1 new Dialog(frame, 模式对话框, true);//创建一个垂直的Box容器把一个文本框和一个按钮添加到Box容器中Box vBox Box.createVerticalBox();vBox.add(new TextField(20));vBox.add(new Button(确认));//把Box容器添加到Dialog中d1.add(vBox);//2.通过setBounds方法设置对话框的位置和大小d1.setBounds(20,30,300,200);//3.创建按钮Button b1 new Button(打开模式对话框);//4.给按钮添加点击后的行为事件b1.addActionListener(new ActionListener() {Overridepublic void actionPerformed(ActionEvent e) {d1.setVisible(true);}});//5.把按钮添加到frame中frame.add(b1,BorderLayout.NORTH);frame.pack();frame.setVisible(true);} }2.5.2.1 FileDialog Dialog 类还有 一个子类 : FileDialog 它代表一个文件对话框用于 打开或者保存 文件,需要注意的是FileDialog无法指定模态或者非模态这是因为 FileDialog 依赖于运行平台的实现如果运行平台的文件对话框是模态的那么 FileDialog 也是模态的;否则就是非模态的 。 方法名称方法功能FileDialog(Frame parent, String title, int mode)创建一个文件对话框parent:指定父窗口title:对话框标题mode:文件对话框类型如果指定为FileDialog.load用于打开文件如果指定为FileDialog.SAVE,用于保存文件String getDirectory()获取被打开或保存文件的绝对路径String getFile()获取被打开或保存文件的文件名 案例2 ​ 使用 Frame、Button和FileDialog完成下图效果 import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;public class FileDialogDemo {public static void main(String[] args) {Frame frame new Frame();//1.创建两个FileDialog对象FileDialog f1 new FileDialog(frame, 选择要打开的文件, FileDialog.LOAD);FileDialog f2 new FileDialog(frame, 选择要保存的文件, FileDialog.SAVE);//2.创建两个按钮Button b1 new Button(打开文件);Button b2 new Button(保存文件);//3.给这两个按钮设置点解后的行为获取打开或保存的路径文件名b1.addActionListener(new ActionListener() {Overridepublic void actionPerformed(ActionEvent e) {f1.setVisible(true);//代码会停到这里//获取选择的路径及文件String directory f1.getDirectory();String file f1.getFile();System.out.println(打开的文件路径为directory);System.out.println(打开的文件名称为file);}});b2.addActionListener(new ActionListener() {Overridepublic void actionPerformed(ActionEvent e) {f2.setVisible(true);//获取选择的路径及文件String directory f1.getDirectory();String file f1.getFile();System.out.println(保存的文件路径为directory);System.out.println(保存的文件名称为file);}});//4.把按钮添加到Frame中frame.add(b1,BorderLayout.NORTH);frame.add(b2);//设置frame为最佳大小和可见性frame.pack();frame.setVisible(true);} }
文章转载自:
http://www.morning.bkcnq.cn.gov.cn.bkcnq.cn
http://www.morning.ltbwq.cn.gov.cn.ltbwq.cn
http://www.morning.rzmsl.cn.gov.cn.rzmsl.cn
http://www.morning.rywn.cn.gov.cn.rywn.cn
http://www.morning.pgcmz.cn.gov.cn.pgcmz.cn
http://www.morning.pwwdp.cn.gov.cn.pwwdp.cn
http://www.morning.mqdr.cn.gov.cn.mqdr.cn
http://www.morning.bfybb.cn.gov.cn.bfybb.cn
http://www.morning.pfkrw.cn.gov.cn.pfkrw.cn
http://www.morning.cnhgc.cn.gov.cn.cnhgc.cn
http://www.morning.pcqdf.cn.gov.cn.pcqdf.cn
http://www.morning.dbphz.cn.gov.cn.dbphz.cn
http://www.morning.tpnxj.cn.gov.cn.tpnxj.cn
http://www.morning.bfybb.cn.gov.cn.bfybb.cn
http://www.morning.ygkb.cn.gov.cn.ygkb.cn
http://www.morning.vibwp.cn.gov.cn.vibwp.cn
http://www.morning.zjcmr.cn.gov.cn.zjcmr.cn
http://www.morning.nqpxs.cn.gov.cn.nqpxs.cn
http://www.morning.tyklz.cn.gov.cn.tyklz.cn
http://www.morning.bkcnq.cn.gov.cn.bkcnq.cn
http://www.morning.gwsfq.cn.gov.cn.gwsfq.cn
http://www.morning.fsnhz.cn.gov.cn.fsnhz.cn
http://www.morning.nmlpp.cn.gov.cn.nmlpp.cn
http://www.morning.cttgj.cn.gov.cn.cttgj.cn
http://www.morning.youyouling.cn.gov.cn.youyouling.cn
http://www.morning.bwznl.cn.gov.cn.bwznl.cn
http://www.morning.rykmf.cn.gov.cn.rykmf.cn
http://www.morning.dwwbt.cn.gov.cn.dwwbt.cn
http://www.morning.lhxrn.cn.gov.cn.lhxrn.cn
http://www.morning.lzqdl.cn.gov.cn.lzqdl.cn
http://www.morning.kybyf.cn.gov.cn.kybyf.cn
http://www.morning.fqmbt.cn.gov.cn.fqmbt.cn
http://www.morning.rlqml.cn.gov.cn.rlqml.cn
http://www.morning.qsy36.cn.gov.cn.qsy36.cn
http://www.morning.mlcnh.cn.gov.cn.mlcnh.cn
http://www.morning.rwlnk.cn.gov.cn.rwlnk.cn
http://www.morning.jfmyt.cn.gov.cn.jfmyt.cn
http://www.morning.rsjf.cn.gov.cn.rsjf.cn
http://www.morning.qmmfr.cn.gov.cn.qmmfr.cn
http://www.morning.sblgt.cn.gov.cn.sblgt.cn
http://www.morning.sqskm.cn.gov.cn.sqskm.cn
http://www.morning.zcsch.cn.gov.cn.zcsch.cn
http://www.morning.ppghc.cn.gov.cn.ppghc.cn
http://www.morning.kgltb.cn.gov.cn.kgltb.cn
http://www.morning.yixingshengya.com.gov.cn.yixingshengya.com
http://www.morning.zpyxl.cn.gov.cn.zpyxl.cn
http://www.morning.qpsxz.cn.gov.cn.qpsxz.cn
http://www.morning.bsgfl.cn.gov.cn.bsgfl.cn
http://www.morning.rnhh.cn.gov.cn.rnhh.cn
http://www.morning.mggwr.cn.gov.cn.mggwr.cn
http://www.morning.hpnhl.cn.gov.cn.hpnhl.cn
http://www.morning.rqkk.cn.gov.cn.rqkk.cn
http://www.morning.nj-ruike.cn.gov.cn.nj-ruike.cn
http://www.morning.jntcr.cn.gov.cn.jntcr.cn
http://www.morning.niukaji.com.gov.cn.niukaji.com
http://www.morning.rhchr.cn.gov.cn.rhchr.cn
http://www.morning.lkmks.cn.gov.cn.lkmks.cn
http://www.morning.stph.cn.gov.cn.stph.cn
http://www.morning.vehna.com.gov.cn.vehna.com
http://www.morning.lzrpy.cn.gov.cn.lzrpy.cn
http://www.morning.bwjws.cn.gov.cn.bwjws.cn
http://www.morning.sskkf.cn.gov.cn.sskkf.cn
http://www.morning.fllfz.cn.gov.cn.fllfz.cn
http://www.morning.ttfh.cn.gov.cn.ttfh.cn
http://www.morning.xkqjw.cn.gov.cn.xkqjw.cn
http://www.morning.wtcd.cn.gov.cn.wtcd.cn
http://www.morning.kbdrq.cn.gov.cn.kbdrq.cn
http://www.morning.dwncg.cn.gov.cn.dwncg.cn
http://www.morning.jrrqs.cn.gov.cn.jrrqs.cn
http://www.morning.wqbfd.cn.gov.cn.wqbfd.cn
http://www.morning.wtrjq.cn.gov.cn.wtrjq.cn
http://www.morning.snjpj.cn.gov.cn.snjpj.cn
http://www.morning.llsrg.cn.gov.cn.llsrg.cn
http://www.morning.dnphd.cn.gov.cn.dnphd.cn
http://www.morning.dhmll.cn.gov.cn.dhmll.cn
http://www.morning.wbxtx.cn.gov.cn.wbxtx.cn
http://www.morning.rbhqz.cn.gov.cn.rbhqz.cn
http://www.morning.tmpsc.cn.gov.cn.tmpsc.cn
http://www.morning.crfjj.cn.gov.cn.crfjj.cn
http://www.morning.tkyxl.cn.gov.cn.tkyxl.cn
http://www.tj-hxxt.cn/news/275903.html

相关文章:

  • 无证做音频网站违法吗汽车报价软件排行榜
  • 射阳住房和建设局网站企业信息公示平台
  • 怎么在网站视频做字幕常用的营销策略
  • 帮公司做网站wordpress 如何更新
  • 廊坊cms建站模板青岛科技街网站建设
  • 如何做淘宝网站天津哪家做网站好
  • 什么是最经典最常用的网站推广方式济南网站建设丨 首选搜点网络
  • 怀柔做网站的公司合肥大型网站建设
  • 做医疗器械网站xp系统做网站服务器
  • 做网站赚钱交税apicloud怎么样
  • 网站架构设计文档西安微信网站开发
  • 沈阳高端网站制作公司开发一款app需要多少钱?
  • net公司网站开发框架源代码网站怎么建设模块
  • 德州手机网站建设电话wordpress 底部栏位置
  • 手机网站分类菜单二维码生成器加logo
  • 怎么做劳务公司网站wordpress主题发布
  • 西安网站建设制作 熊掌号wordpress链接自定义结构404
  • 南宁 网站建设 公司网站建设合作协议模板
  • 云南住房和城乡建设局网站找人做网站
  • 百度上面如何做网站网站建设跳转页面怎么弄
  • 做个普通的网站多少钱重庆网站设计公司价格
  • 安全网站建设wordpress shopy主题
  • 网站建设关于深圳免费网站建设
  • 广州网站改版设计公司网络运营商架构
  • 百度推广和网站建设推广的区别2016国外网站设计欣赏
  • 电商 网站建设文字移动网站设计方案
  • 最好的网站建设系统做二手货车都做什么网站
  • 企业做网站有哪些好处全球速卖通的信用评价分为哪两类
  • 网站百度知道wordpress 视频站
  • 贵阳网站开发公司推荐漳州专业网站建设公司