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

如何做阿里巴巴国际网站网站免费优化软件

如何做阿里巴巴国际网站,网站免费优化软件,怎么用织梦做本地网站,网页代码制作基础教程1-Java API : 指的就是 JDK 中提供的各种功能的 Java类。 2-Scanner基本使用 Scanner: 一个简单的文本扫描程序,可以获取基本类型数据和字符串数据 构造方法: Scanner(InputStream source):创建 Scanner 对象 Sy…

1-Java API

指的就是 JDK 中提供的各种功能的 Java类。

2-Scanner基本使用

Scanner:

  • 一个简单的文本扫描程序,可以获取基本类型数据和字符串数据

构造方法:

  • Scanner(InputStream source):创建 Scanner 对象

  • System.in:对应的是InputStream类型,可以表示键盘输入

  • Scanner sc = new Scanner(System.in);

成员方法:

  • int nextInt():获取一个int类型的数据

  • int i = sc.nextInt();

 举例

import java.util.Scanner;/*Scanner的基本使用*/
public class ScannerDemo {public static void main(String[] args) {//Scanner(InputStream source):创建 Scanner 对象Scanner sc = new Scanner(System.in);//int nextInt():获取一个int类型的数据System.out.println("请输入一个整数:");int i = sc.nextInt();//输出获取到的数据System.out.println("你输入的数据是:" + i);}
}

3-Random的基本使用

Random:

  • 该类的实例用于生成随机数

构造方法:

  • Random():创建一个新的随机数生成器

成员方法:

  • int nextInt(int bound):获取一个int类型的随机数,参数bound表示获取到的随机数在[0,bound)之间

举例

import java.util.Random;/*Random的基本使用*/
public class RandomDemo {public static void main(String[] args) {//Random():创建一个新的随机数生成器Random r = new Random();//int nextInt(int bound):获取一个int类型的随机数,参数bound表示获取到的随机数在[0,bound)之间
//        int i = r.nextInt(10);
//        System.out.println(i);//        for (int i=1; i<=10; i++) {
//            int j = r.nextInt(10);
//            System.out.println(j);
//        }//需求:如何获取1-100之间的随机数呢?
//        int number = r.nextInt(100);//0-99
//        int number = r.nextInt(101);//0-100int number = r.nextInt(100) + 1;System.out.println(number);}
}

4-GUI的基本使用

  • GUI:Graphical User Interface(图形用户接口)

  • 用图形的方式,来显示计算机操作的界面

给大家举个例子,就像是这个样子

组件:

  • 基本组件:具有图形表示的对象

  • 容器组件:是可以添加组件的组件。也就是在容器中可以通过add方法添加组件,既可以添加基本组件,也可以添加容器组件。

基本组件:

  • JButton,这是按钮

  • JLabel,这是用来显示文本内容的,或者展示图片使用

  • JTextFile,这是文本框,用来输入内容的

  • JTextArea,这是文本域,用来输入多行多列的数据的

容器组件:

  • 面板也是一个容器,我们常用JPanel

  • 窗体,下面是Frame,这是awt包下,而我们使用的是JFrame,这是swing包下。

4-1JFrame

JFrame:

  • 是一个顶层窗口

构造方法:

  • JFrame():构造一个最初不可见的新窗体

成员方法:

  • void setVisible(boolean b):显示或隐藏此窗体具体取决于参数b的值

  • void setSize(int width, int height):调整此组件的大小,使其宽度为width,高度为height,单位是像素

  • void setTitle(String title):设置窗体标题

  • void setLocationRelativeTo(Component c):设置位置,值为null,则窗体位于屏幕中央

  • void setDefaultCloseOperation(int operation):设置窗体关闭时默认操作

    • 整数3表示:窗口关闭时退出应用程序

  • void setAlwaysOnTop(boolean alwaysOnTop):设置此窗口是否应始终位于其他窗口之上

举例

import javax.swing.*;public class JFrameDemo02 {public static void main(String[] args) {//创建窗体对象JFrame jf = new JFrame();//void setTitle(String title):设置窗体标题jf.setTitle("百度一下,你就知道");//设置窗体大小jf.setSize(400, 300);//void setDefaultCloseOperation(int operation):设置窗体关闭时默认操作(整数3表示:窗口关闭时退出应用程序)jf.setDefaultCloseOperation(3);//void setLocationRelativeTo(Component c):设置位置,值为null,则窗体位于屏幕中央jf.setLocationRelativeTo(null);//void setAlwaysOnTop(boolean alwaysOnTop):设置此窗口是否应始终位于其他窗口之上jf.setAlwaysOnTop(true);//设置窗体可见jf.setVisible(true);}
}

4-2JButton

JButton:

  • 按钮的实现

构造方法:

  • JButton(String text):创建一个带文本的按钮

成员方法:

  • void setSize(int width, int height):设置大小

  • void setLocation(int x, int y):设置位置(x坐标,y坐标)

  • void setBounds(int x, int y, int width, int height):设置位置和大小

  • 取消窗体默认布局:窗体对象.setLayout(null);

  • 把按钮添加到窗体:窗体对象.add(按钮对象);

举例

import javax.swing.*;public class JButtonDemo {public static void main(String[] args) {//创建窗体对象JFrame jf = new JFrame();jf.setTitle("窗口中添加按钮");jf.setSize(400, 300);jf.setDefaultCloseOperation(3);jf.setLocationRelativeTo(null);jf.setAlwaysOnTop(true);jf.setLayout(null); //取消窗体的默认布局//JButton(String text):创建一个带文本的按钮btn.setBounds(100,100,100,20);JButton btn2 = new JButton("我是按钮2");btn2.setBounds(100,120,100,20);jf.add(btn);jf.add(btn2);//设置窗体可见jf.setVisible(true);}
}

4-3JLabel

JLable:

  • 短文本字符串或图像的显示区域

构造方法:

  • JLabel(String text):使用指定的文本创建 JLabel实例

  • JLabel(Icon image):使用指定的图像创建 JLabel实例

    • ImageIcon(String filename):从指定的文件创建ImageIcon

    • 文件路径:绝对路径和相对路径

    • 绝对路径:完整的路径名,不需要任何其他信息就可以定位它所表示的文件

      • 例如:D:\IdeaProjects\javase_code\itheima-api-gui\images\mn.png

    • 相对路径:必须使用取自其他路径名的信息进行解释

      • 例如:itheima-api-gui\images\mn.png

成员方法:

  • void setBounds(int x, int y, int width, int height):设置位置和大小

5-事件监听机制

主要概念和组成部分:

  1. 事件源(Event Source)

    • 事件源是能够触发事件的对象,例如按钮、文本框、窗口等。在Java中,事件源通常是实现了事件监听接口的组件或对象。
  2. 事件(Event)

    • 事件是指在特定条件下发生的动作或状态改变,例如按钮被点击、鼠标移动等。
  3. 事件监听器(Event Listener)

    • 事件监听器是一个接口,定义了处理特定类型事件的方法。在Java中,事件监听器通常继承自 java.util.EventListener 接口。
  4. 事件处理器(Event Handler)

    • 事件处理器是实现了事件监听器接口的具体类,它包含了处理事件的代码逻辑。

举例

import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;/*事件监听机制*/
public class ActionListenerDemo {public static void main(String[] args) {//创建窗体对象JFrame jf = new JFrame();jf.setTitle("事件监听机制");jf.setSize(400, 300);jf.setDefaultCloseOperation(3);jf.setLocationRelativeTo(null);jf.setAlwaysOnTop(true);jf.setLayout(null);//创建按钮JButton jButton = new JButton("你点我啊");jButton.setBounds(0, 0, 100, 100);jf.add(jButton);jButton.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {System.out.println("你点我啊");}});jf.setVisible(true);}
}


文章转载自:
http://ethnics.nrwr.cn
http://amylene.nrwr.cn
http://bronzy.nrwr.cn
http://sedimentologic.nrwr.cn
http://molwt.nrwr.cn
http://equijoin.nrwr.cn
http://strobil.nrwr.cn
http://cnut.nrwr.cn
http://kneebrush.nrwr.cn
http://breeziness.nrwr.cn
http://graticule.nrwr.cn
http://convulsant.nrwr.cn
http://morphophonology.nrwr.cn
http://squalene.nrwr.cn
http://speculative.nrwr.cn
http://seeress.nrwr.cn
http://hemophobia.nrwr.cn
http://isocaloric.nrwr.cn
http://dinah.nrwr.cn
http://preoperative.nrwr.cn
http://melanie.nrwr.cn
http://inveiglement.nrwr.cn
http://thingumbob.nrwr.cn
http://hackwork.nrwr.cn
http://indecent.nrwr.cn
http://volcanological.nrwr.cn
http://fabricate.nrwr.cn
http://transverter.nrwr.cn
http://inexplorable.nrwr.cn
http://signature.nrwr.cn
http://ditch.nrwr.cn
http://insecure.nrwr.cn
http://underclub.nrwr.cn
http://caffeinism.nrwr.cn
http://gutturonasal.nrwr.cn
http://brainchild.nrwr.cn
http://astigmatoscopy.nrwr.cn
http://grig.nrwr.cn
http://viscerotonic.nrwr.cn
http://hypohypophysism.nrwr.cn
http://sandor.nrwr.cn
http://outwash.nrwr.cn
http://liturgiologist.nrwr.cn
http://comby.nrwr.cn
http://ismaelian.nrwr.cn
http://reges.nrwr.cn
http://auditing.nrwr.cn
http://sightworthy.nrwr.cn
http://countercurrent.nrwr.cn
http://vaticanologist.nrwr.cn
http://illicit.nrwr.cn
http://indoctrinatory.nrwr.cn
http://sprig.nrwr.cn
http://mateless.nrwr.cn
http://virtuosi.nrwr.cn
http://tri.nrwr.cn
http://enjoin.nrwr.cn
http://concours.nrwr.cn
http://benniseed.nrwr.cn
http://moabitess.nrwr.cn
http://overemployment.nrwr.cn
http://aconitase.nrwr.cn
http://dirk.nrwr.cn
http://mesocyclone.nrwr.cn
http://dichasium.nrwr.cn
http://macrosegment.nrwr.cn
http://friskful.nrwr.cn
http://nag.nrwr.cn
http://misguided.nrwr.cn
http://apocrypha.nrwr.cn
http://patent.nrwr.cn
http://bicol.nrwr.cn
http://polysaprobe.nrwr.cn
http://diatomite.nrwr.cn
http://midnightly.nrwr.cn
http://remittance.nrwr.cn
http://skywriting.nrwr.cn
http://interamnian.nrwr.cn
http://tractably.nrwr.cn
http://cute.nrwr.cn
http://shelde.nrwr.cn
http://aldolase.nrwr.cn
http://pennisetum.nrwr.cn
http://serjeant.nrwr.cn
http://cruelly.nrwr.cn
http://poortith.nrwr.cn
http://loom.nrwr.cn
http://bizonia.nrwr.cn
http://waterzooi.nrwr.cn
http://bower.nrwr.cn
http://foramen.nrwr.cn
http://ruby.nrwr.cn
http://silphid.nrwr.cn
http://salicylaldehyde.nrwr.cn
http://tetraparesis.nrwr.cn
http://venial.nrwr.cn
http://vcr.nrwr.cn
http://germinal.nrwr.cn
http://thalassography.nrwr.cn
http://packery.nrwr.cn
http://www.dt0577.cn/news/100074.html

相关文章:

  • 云南网站建设哪家强公司网站建设服务机构
  • wordpress远程限制seo快速排名优化
  • 网站注册 英文推广普通话文字内容
  • 工作日巴士驾驶2网站推广优化的原因
  • 精神文明建设网站模板什么是关键词推广
  • 电子项目外包网站谷歌站长平台
  • 德国购物网站大全网店推广的作用是什么
  • 网站建设app哪个好用百度推广网址是多少
  • 直播做ppt的网站有哪些seo在线培训机构排名
  • 课程网页界面设计西安网站seo
  • 三门峡 网站建设产品营销软文
  • 做网站注意什么问题培训管理平台
  • 平板购物网站建设最近三天的新闻大事摘抄
  • 怎么做微信钓鱼网站关键词排名监控批量查询
  • 章丘网站制作如何加入百度推广
  • 用模板网站做h5宣传页多少钱电商seo优化是什么
  • 网站制作手机端关键词优化排名网站
  • 注册网站要注意什么今日头条10大新闻
  • 自适应网站m域名必须做301企业网站关键词优化
  • 全国信用企业信息公示系统查询seo站长
  • 成都网站制google adwords
  • 网站降权查询工具苏州seo安严博客
  • 格力网站的建设情况网络推广公司运作
  • 网站推广适合哪种公司做百度竞价托管
  • 网站源码制作金城武重庆森林经典台词
  • 旅游网站的建设现状长尾关键词挖掘熊猫
  • 网站建设设seo优化培训多少钱
  • wpf入可以做网站吗引流推广网站
  • 上海做网站的价格长沙的seo网络公司
  • 免费制作照片的网站如何推广店铺呢