Java中有哪些中间组件

作者&投稿:当涂金 (若有异议请与网页底部的电邮联系)
java中常用的组件有哪些?~

1.标识(Label)
(1) 语法格式: Label(String s)
(2) 功能: 构造一个显示字符串s的标识。
2.按钮(Button)
(1) 语法格式:Button (String s)
(2) 功能:构造一个以字符串s为标识的按钮。
3.复选框(Checkbox)
(1)语法格式: Checkbox (String s)
(2)功能:构造一个以字符串s为标识的复选框条目,未被选中。
4.单选按钮(Radio Buttons)
(1) 语法格式: CheckboxGroup( )
(2) 功能: 构造一个条目组。
5.选择菜单(Choice Menu)
(1) 语法格式: Choice ( )
(2) 功能:构造一个选择菜单。
(3) 说明:构造完之后,再使用Choice类中的addItem方法加入菜单的条目。
6.列表框(Scrolling List) l
(1) 语法格式:List (int n, boolean b)
(2) 功能:构造一个有n个列表项的列表框,并根据b的值决定是否允许多选。
7.单行文本输入框(TextField)
(1) 语法格式:TextField (int i)
(2) 功能:构造一个字符串长度为i单行文本输入框
8.多行文本输入框(TextArea)
(1) 语法格式: TextArea (int i, int j)
(2)功能: 构造一个多行文本输入框,行数为i,列数为j

java中的组件是:
java 实际上都是类。
组件是抽象的概念而已,通俗的说是一些符合某种规范的类组合在一起就构成了组件。他可以提供某些特定的功能。
拿J2EE来说,有什么servlet,jsp, javabean,ejb都是组件。但实际他们都是类,只不过有他们特殊的规定。
举个例子,那个javabean来说:
javabean也就是个类,但你的类想成为javabean你必须,给你的类里的变量 (如xxx),添两个函数,getXxx()和setXxx()并且类里要有无参的构造函数。
有了这些就是JAVABEAN了。
你要问为什么要有这些规定呢,目前只能说 组件之间要想相互使用必须得有一种规范来约束。等你接触多了就更理解了。

javax.swing包中JComponent(轻组件)类是java.awt包中Container类的一个直接子类、Componenet类的一个间接子类。javax.swing包中的JFame类和JDialog类分别是java.awt包中类和Dialog类的直接子类、Window类的间接子类。
组件(component):Java把由Component类的子类或间接子类创建的对象称为一个组件,是图形用户界面中的可见部分,如按钮、标签.
容器(container): Java把由Container的子类或间接子类创建的对象称为一个容器,是图形用户界面中容纳其它组件的部分,如窗体。
认识几个方法
add( ):将组件添加到该容器中。
removeAll() :移掉容器中的全部组件。
remove(Component c) 移掉容器中参数指定的组件。
validate():每当容器添加新的组件或移掉组件时,调用该方法以保证容器中的组件能正确显示出来。
public void setBounds(int a,int b,int width,int height) 调用该方法可以设置出现在屏幕上时的初始位置是(a,b),即距屏幕左面a个像素、距屏幕上方b个像素;窗口的宽是width,高是height。
public void setSize(int width,int height):设置窗口的大小,窗口在屏幕出现是默认位置是(0,0)。
public void setVisible(boolean b):设置窗口是可见还是不可见,窗口默认是不可见的。
public void setResizable(boolean b):设置窗口是否可调整大小,窗口默认是可调整大小的。
public void setDefaultCloseOperation(int operation) :设置单击窗体右上角的关闭图标后,程序会做出怎样的处理。
JTextField文本框
用来建立文本框的,用户可以在文本框输入单行的文本。
构造方法
JTextField(int x):创建文本框对象,可以在文本框中输入若干个字符,文本框的可见字符个数由参数x指定。
JTextField(String s) :创建文本框对象,则文本框的初始字符串为s,可以在文本框中输入若干个字符。
主要方法
public void setText(String s):设置文本框中的文本为参数s指定的文本。
public String getText() :获取文本框中的文本。
public void setEditable(boolean b) :指定文本框的可编辑性(默认为可编辑的)。
public void setHorizontalAlignment(int alignment) :设文本在文本框中的对齐方式,其中alignment的有效值确定对齐方式,如:LEFT、CENTER、RIGHT。
JTextArea 文本区
JTextArea类用来建立文本区,用户可以在文本区输入多行的文本。
构造方法
JTextArea(int rows, int columns):构造一个可见行和可见列分别是rows、columns的文本区。
常用方法
setLineWrap(boolean b):决定输入的文本能否在文本区的右边界自动换行。
setWrapStyleWord(boolean b):决定是以单词为界(b取true时)或以字符为界(b取false时)进行换行。
getText():获取文本区的文本。
setText(String s) :设置文本内容。
append(String s):尾部加文本。
insert(String s,int x):在文本区的指定位置处插入文本。
public void copy():拷贝选定的区域。
public void cut():剪切选定的区域。
public void paste():在指定的区域粘贴。

列表组件
用户可以在下拉列表看到第一个选项和它旁边的箭头按钮。
当用户单击箭头按钮时,选项列表打开。
常用方法
public JComboBox() 创建一个没有选项下拉列表。
public void addItem(Object anObject) 增加选项。
public int getSelectedIndex() 返回当前下拉列表中被选中的选项的索引,索引的起始值是0。
public Object getSelectedItem() 返回当前下拉列表中被选中的选项。
public void removeItemAt(int anIndex) 从下拉列表的选项中删除索引值是anIndex 选项。
public void removeAllItems() 删除全部选项。
public void addItemListener(ItemListener) 向下拉列表增加ItemEvent事件的监视器。
下拉式列表上的ItemEvent事件
对于下拉式列表事件源,可以发生ItemEvent事件。
表格组件
使用JTable可以创建一个表格对象。
构造方法
JTable (Object[ ][ ] data , Object[ ] columnName)
表格的视图将以行和列的形式显示数组data每个单元中对象的字符串表示。
参数columnName用来指定表格的列名。
用户在表格单元中输入的数据都被认为是一个Object对象。
用户通过表格视图对表格单元中的数据进行编辑,以达到修改二维数组data中对应的数据。
例:
Object[][] a = new Object[3][4];
Object[] name = {"商品名称","单价","销售量","销售额"};
JTable table=new JTable(a,name);

java中间件技术有:1、tomcat;2、Weblogic;3、JBOSS;4、Coldfusion;5、Websphere;6、GlassFish。
java中间件就是处理我们数据间交互,连接数据分离后两个系统间的通信,中间件不属于任何一个开发项目,就是让我们对应系统间或者数据库间数据流通无感知。

JAVA中间件:Weblogic/Webshpere/Jboss/Tomcat 。。。。

比如web容器,tomcat,jboss...... 这都叫中间件

建议先找点资料,看下中间件指些什么


AVA死亡峡谷UAV飞碟发射的那个到底打哪个部分?
其实这个很简单 你拿连狙先打红色中心,试试几枪搞定,然后下次再用连狙打发射口,看几枪能搞定,最后对比一下!但是我一般都是打红色的,因为一般游戏设置的时候,已经隐性的告诉你,红色是它的薄弱之处,就像你以前玩的游戏不都是嘛!呵呵 ...

战地之王(AVA)游戏的逃脱模式
第一种:猛冲逃脱 描述:房子中间有3个平台,最中间的平台有RPG可以用,在没改版之前,我相信95%的玩家都是冲到上面站在箱子后面引怪,然后装包引爆四个房间的C4之后就往直升机场冲。如果半路没损失的话,4个人12条命,总一个能冲过去吧。(成功率10%)但是在改版之后,中间平台的箱子后不能站人...

AVA游戏中间怎么投票踢人啊
按F7投票踢人,然后数字键选择 ,就可以了 别人发起的投票F5同意,F6反对,谢谢

AVA设置,好的话再加50分
悲剧的显卡.悲剧的CPU~!要想高清的玩AVA太困难了!你就将就着能流畅着玩就不错了你这套配置!首先.阴影模式就中端2.0 中间的或是低端的2.0 影子 背景细节都不要开! 底下的拉条.全部选择中间!抗锯齿估计你想开也开不了~不用开~泛光也不需要打对勾!底下的雾化效果也不需要!把加强效果点对勾!...

ava中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop...
这样一个共同的处理方法是非常有用的。例如,两个应用程序协调运行的用户,可以合作的一部分,作为COM对象实现(当然,现在可以做的OLE复合文档)之间的相互作用。在浏览器中执行从Web服务器下载的代码,浏览器就可以看到它作为一个COM对象。换句话说,COM技术也是一种打包下载代码的标准方法(ActiveX控件执行此功能)。 甚至...

...这是为什么啊!!!跪求大神!为什么我玩AVA 屏幕中间有这个红点啊!_百...
这是一个道具(自动装配效果里面的),名字叫“智能准心”。

ava的大方向是什么
9.JMS(JavaMessageService):MS是用于和面向消息的中间件相互通信的应用程序接口(API)。它既支持点对点的域,有支持发布\/订阅(publish\/subscribe)类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。JMS还提供了另一种方式来对您的应用与旧的...

那一种ava连狙枪要好一些? 我最近在玩ava我使用sv98但我更喜欢连狙...
加利尔改进版,射速快,威力一般,稳定性一般。在SR25和HK417之间,属于中间型火力 HK-417射速快,可以说是狙击步枪里的突击步枪,威力小,稳定性不错。但是威力可以用射速弥补 SR25是老牌连狙手的标配,打基础非常不错,唯一的缺憾是相较于其他两款狙击步枪,SR25的射速太慢。当然,有经验的射手完全...

ava中死亡之谷怎样过关 求高手指教
这个要求配合的 ,技术也得可以,所以除非你认识的4个高手带你 要么就慢慢练等级吧 等级高了 就没人t你了

AVA中AK改良,M4改良和G36R哪把枪综合能力厉害
仅为个人看法,我推荐AK,近距离的话如果对手是M4可能会费力,但远距离出了SA58压着无压力,而且中距离爆头好,AVA大都是巷战,远距离对枪并不常见。如果枪法不好就用M4,但用了估计枪法更不好了,G36R属于中间,他没有优点,缺点也不明显,却跟AK和M4比起来略逊一筹。最后提醒一下LZ,AVA里的枪...

乐亭县15298661576: Java中有哪些中间组件 -
弘的苓桂: javax.swing包中JComponent(轻组件)类是java.awt包中Container类的一个直接子类、Componenet类的一个间接子类.javax.swing包中的JFame类和JDialog类分别是java.awt包中类和Dialog类的直接子类、Window类的间接子类. 组件(...

乐亭县15298661576: 组件和容器的区别是什么?列举在Java图形界面设计中有哪几种容器?有哪些常用组件? -
弘的苓桂: 1.容器可以添加其他组件形成复合组件,比如在panel里可以添加button.容器本身也是一种组件 2.panel是最原始的容器,还有JPanel,JScrollPane,JSplitPane,JTabbedPane 等 3.常用的组件有JButton,JComboBox,JList,JMenu,Jtable等

乐亭县15298661576: java图形界面有两类组件,分别是什么?比较他们的优缺点.急求,在线等,高分 -
弘的苓桂: 一个是awt,另一个是javax.swing ; 1:java.awt是重量级的界面:它的组件分别有Button,Frame,Label,.....,还有事件接口,布局管理,优点:可以轻松的实现事件监听和布局管理 缺点:组件的添加不足Javax.swing 那么丰富,一般推荐使用javax.swing 2:javax.swing:轻量级的界面,它的组件包含了大部分的java.awt的组件,只不过没有布局管理,优点:利于界面的管理和开发 缺点:布局管理和事件监听都要在java.awt里里面通过自身的实现才能够使用

乐亭县15298661576: java中什么是组件 -
弘的苓桂: java中的组件是:java 实际上都是类.组件是抽象的概念而已,通俗的说是一些符合某种规范的类组合在一起就构成了组件.他可以提供某些特定的功能.拿J2EE来说,有什么servlet,jsp, javabean,ejb都是组件.但实际他们都是类,只不过有他们特殊的规定.举个例子,那个javabean来说:javabean也就是个类,但你的类想成为javabean你必须,给你的类里的变量 (如xxx),添两个函数,getXxx()和setXxx()并且类里要有无参的构造函数.有了这些就是JAVABEAN了.你要问为什么要有这些规定呢,目前只能说 组件之间要想相互使用必须得有一种规范来约束.等你接触多了就更理解了.

乐亭县15298661576: java里的jdk是什么意思 -
弘的苓桂: JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境.它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成.JDK(Java ...

乐亭县15298661576: Java EE三大组件技术 是什么? -
弘的苓桂: Servlet,JSP,EJBServlet(Server Applet),全称Java Servlet,未有中文译文.是用Java编写的服务器端程序.其主要功能在于交互式地浏览和修改数据,生成动态Web内容.狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实...

乐亭县15298661576: 学java web开发常用的一些组件有哪些 -
弘的苓桂: java WEB涉及的方面太多了,总体上需要掌握的:webService, JSP,Servlet,Tomcat/Jboss, MVC等等...

乐亭县15298661576: J2EE体系构架中三大组件是什么? -
弘的苓桂: 你好, 常见的是 ssh --- struts+hibernate+spring 现在是struts2+hibernate+spring 其他还有jsf+ibatis+spring等等最近没分,望采纳

乐亭县15298661576: kubernetes中有哪些组件? -
弘的苓桂: 组件如下:Kube-apiserver、etcd、kube-scheduler、flannel/calico、controller-manager、kubelet、kube-proxy不知道题主是不是在学习运维,如果是学习运维,那可以看黑马程序员的基础视频哦,老师讲的很好哦!

乐亭县15298661576: java中有哪些数据结构 -
弘的苓桂: 数据结构:①数组 (Array)在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来.这些按序排列的同类数据元素的集合称为数组.在C语言中, 数组属于构造数据类型.一个数组可以分解为多个数组元素,这...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网