博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java开发第一天
阅读量:6602 次
发布时间:2019-06-24

本文共 1530 字,大约阅读时间需要 5 分钟。

今天是项目开始的时间,整体来说还是算顺利的。提前分好组,然后是听课时可以有人帮忙占座位的,感觉上是挺好的。

项目开发的难度看了看,由于有了第一次MFC开发的经验,所以这次听课感觉非常的有目标性,而且总体来说涉及到的还是数据库连接方面的,相对与上次的项目来说我的优势是非常之大。但是也有一些地方很不顺利的说说。

第一个是课本的问题,今天上课讲解的项目开发的过程相对来说进度还是有点快的,然后有没有课件的跟进,所以在下午的实验时间里感觉就是摸不着头脑。一些基本的知识还好,直接是用发送的源代码,自己还能够看得懂,所以直接是更改了一下就可以实现了,但是整体来说还是不能脱离资料直接的自己动手将所有的任务单独的完成,这个也是自己以后要大大注意的方面。

好了,下面来看看今天上课到底讲了一些什么东西吧。

 

Swing容器组件

Swing容器组件从功能上分为以下几类:

底层容器:JFrame,JApplet,JWindow和JDialog

普通容器:JPanel,JScrollPane,JSplitPane,也叫中间容器

特殊容器:JInternalFrame,JLayerPane,JRootPane和JToolBar,

能够起到特殊作用的容器

3种最常用的容器

JFrame

JPanel

JApplet

JFrame类用来创建Swing窗口对象

JFrame类的特征 JFrame属于javax.swing包

JFrame对象通过调用getContentPane()方法来获取它的内容面板

不能直接通过add()方法添加组件到JFrame对象中,必须把组件添加到JFrame对象的内容面板中

不能直接为JFrame对象设置布局,而应该为其内容面板设置布局

JFrame内容面板的默认布局是:

BorderLayout

Swing中的基本组件 

组件类

描  述

JApplet

java.applet.Applet类的子类

JButton

能显示文本和图形的按钮

JCheckBox

能显示文本和图形的复选框

JCheckBoxMenuItem

复选框菜单项

JComboBox

组合框(带下拉列表的文本框)

JComponent

所有轻量级基本组件的基类

JDesktopPane

桌面容器窗格

JDialog

Swing对话框的基类

JEditorPane

用于编辑文本的容器窗格

JFrame

由java.awt.Frame派生出的窗体

JInternalFrame

在JDesktopPane中出现的内部窗体

JLabel

可显示文本和图形的标签

JLayeredPane

能够在不同层上显示组件的容器

          

组件类 描 述

JMenuBar 用于显示菜单的菜单条
JMenu 菜单条中显示的一个菜单
JMenuItem 菜单中的菜单项
JOptionPane 标准对话框
JPanel 通用容器面板
JPasswordfield 密码输入框,是JTextField的扩展,可以使输入字符屏蔽
JPopupMenu 弹出式菜单
JProgressBar 进度条
JRadioButton 单选按钮
JRootPane 底层容器窗格
JScrollBar 滚动条
JScrollPane 滚动窗格
JSeparator 水平或垂直分隔线
JSlider 滑块

 开发工具分类:

Eclipse MyEclipse NetBean Jbuilder  editplus 记事本 JC全名是 JCreator 现在用的最多的IDE是eclipse

转载于:https://www.cnblogs.com/tianxia2s/p/3965013.html

你可能感兴趣的文章
[数据库] Navicat for Oracle基本用法图文介绍
查看>>
算法系列15天速成——第一天 七大经典排序【上】
查看>>
Xcode调试LLDB
查看>>
泛函编程(24)-泛函数据类型-Monad, monadic programming
查看>>
OEA中的AutoUI重构(3)- 评审会议后的设计
查看>>
Java虚拟机详解04----GC算法和种类【重要】
查看>>
Oracle官方并发教程之Executor接口
查看>>
A*寻路算法入门(一)
查看>>
【RMAN】RMAN-20020: DATABASE INCARNATION NOT SET
查看>>
设计模式(3)-装扮你的类(装饰模式)
查看>>
海量存储之十六--一致性和高可用专题
查看>>
openlayers3添加地图控件
查看>>
拓扑排序模板
查看>>
ios copy/strong/weak..使用总结
查看>>
网络协议系列之九:TCP计时器
查看>>
Windows 上 Caffe开发环境搭建
查看>>
zigbee学习之ADC采集芯片内部的温度
查看>>
ECharts 英雄联盟能力分析雷达图及支付宝信用评分雷达图
查看>>
react-native笔记(flexbox)
查看>>
《CSAPP》读书笔记 -- 第2章:浮点数原理(小专题)
查看>>