- 博客(7)
- 收藏
- 关注
原创 5. 继承
1.在Java中,所有的继承都是公共继承,而没有c++中的私有继承和保护继承通过扩展超类定义子类时,只需要指出子类和超类的不同之处。因此在设计类的时候,应该将最一般的方法放在超类中,而将特殊的方法放在子类中。2.超类的私有字段超类的私有字段不可以直接访问,需要使用super.getField()来获取3.this和super有些人认为super与this引用是类似的概念,实际上这样比较并...
2020-04-28 16:58:51 117
原创 4.对象与类
1.java.time.LocalDate//构造一个表示当前日期的对象static LocalDate now()//构造一个表示给定日期的对象static LocalDate of(int year, int month, int day)int getYear()int getMonthValue()int getDayOfMonth()//得到当前日期是星期几,作为一个...
2020-04-27 21:34:00 103
原创 3.7输入与输出
3.7.1 读取输入1.创建Scanner对象Scanner in = new Scanner(System.in);2.Scanner APIString nextLine();String next();int nextInt();double nextDouble();boolean hasNext();boolean hasNextInt();boolean ha...
2020-04-26 15:30:40 227
原创 11.7 对话框
11.7.1 选项对话框创建选项对话框的步骤:1.选择对话框的类型(消息,确认,选项,输入)2.选择图标(错误,信息,警告,问题,无或者自定义)3.选择消息(字符串,图标,自定义组件,或者他们的集合)4.对于确认对话框,选择选项类型(默认,Yes/No,Yes/No/Cancel,OK/Cancel)5.对于选项对话框。选择选项(字符串、图标,自定义组件)6.对于输入对话框,选择文本...
2020-04-25 10:20:55 130
原创 11.6复杂的布局管理
11.6.1 网格包布局过程:创建一个GridBagLayout类型的对象将这个对象设置为组件的布局管理器对于每个组件,创建一个GridBagConstraints类型的对象,设置该对象的字段值来指定组件在网格包中如何布局。通过add(component,constraints)来为每个组件添加约束example:GridBagLayout layout = new GridBa...
2020-04-24 15:54:08 86
原创 11.5菜单
11.5.1 菜单构建1.构建菜单栏//菜单栏构建JMenuBar menuBar = new JMenuBar();//将菜单栏添加入frame中frame.setJMenuBar(menuBar);2.构建菜单对象//创建菜单对象JMenu editMenu = new JMenu("Edit");//将菜单对象添加到菜单栏中menuBar.add(editMenu);...
2020-04-23 15:12:35 199
原创 11.4选择组件
11.4.5 滑动条1.构造器//构造水平滑动条JSlider slider = new JSlider(min,max,initValue);//构造垂直滑动条JSlider slider = new JSlider(SwingConstants.VERTICAL,min,max,initValue);2.注册监听器ChangeListener listener = new Ch...
2020-04-22 19:45:38 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人