Java中有哪些中间组件
发布时间:2025-05-25 08:07:23 发布人:远客网络
一、Java中有哪些中间组件
1、javax.swing包中JComponent(轻组件)类是java.awt包中Container类的一个直接子类、Componenet类的一个间接子类。javax.swing包中的JFame类和JDialog类分别是java.awt包中类和Dialog类的直接子类、Window类的间接子类。
2、组件(component):Java把由Component类的子类或间接子类创建的对象称为一个组件,是图形用户界面中的可见部分,如按钮、标签.
3、容器(container): Java把由Container的子类或间接子类创建的对象称为一个容器,是图形用户界面中容纳其它组件的部分,如窗体。
4、removeAll():移掉容器中的全部组件。
5、remove(Component c)移掉容器中参数指定的组件。
6、validate():每当容器添加新的组件或移掉组件时,调用该方法以保证容器中的组件能正确显示出来。
7、public void setBounds(int a,int b,int width,int height)调用该方法可以设置出现在屏幕上时的初始位置是(a,b),即距屏幕左面a个像素、距屏幕上方b个像素;窗口的宽是width,高是height。
8、public void setSize(int width,int height):设置窗口的大小,窗口在屏幕出现是默认位置是(0,0)。
9、public void setVisible(boolean b):设置窗口是可见还是不可见,窗口默认是不可见的。
10、public void setResizable(boolean b):设置窗口是否可调整大小,窗口默认是可调整大小的。
11、public void setDefaultCloseOperation(int operation):设置单击窗体右上角的关闭图标后,程序会做出怎样的处理。
12、用来建立文本框的,用户可以在文本框输入单行的文本。
13、 JTextField(int x):创建文本框对象,可以在文本框中输入若干个字符,文本框的可见字符个数由参数x指定。
14、 JTextField(String s):创建文本框对象,则文本框的初始字符串为s,可以在文本框中输入若干个字符。
15、 public void setText(String s):设置文本框中的文本为参数s指定的文本。
16、 public String getText():获取文本框中的文本。
17、 public void setEditable(boolean b):指定文本框的可编辑性(默认为可编辑的)。
18、 public void setHorizontalAlignment(int alignment):设文本在文本框中的对齐方式,其中alignment的有效值确定对齐方式,如:LEFT、CENTER、RIGHT。
19、JTextArea类用来建立文本区,用户可以在文本区输入多行的文本。
20、 JTextArea(int rows, int columns):构造一个可见行和可见列分别是rows、columns的文本区。
21、 setLineWrap(boolean b):决定输入的文本能否在文本区的右边界自动换行。
22、 setWrapStyleWord(boolean b):决定是以单词为界(b取true时)或以字符为界(b取false时)进行换行。
23、 getText():获取文本区的文本。
24、 setText(String s):设置文本内容。
25、 append(String s):尾部加文本。
26、 insert(String s,int x):在文本区的指定位置处插入文本。
27、 public void copy():拷贝选定的区域。
28、 public void cut():剪切选定的区域。
29、 public void paste():在指定的区域粘贴。
30、用户可以在下拉列表看到第一个选项和它旁边的箭头按钮。
31、当用户单击箭头按钮时,选项列表打开。
32、 public JComboBox()创建一个没有选项下拉列表。
33、 public void addItem(Object anObject)增加选项。
34、 public int getSelectedIndex()返回当前下拉列表中被选中的选项的索引,索引的起始值是0。
35、 public Object getSelectedItem()返回当前下拉列表中被选中的选项。
36、 public void removeItemAt(int anIndex)从下拉列表的选项中删除索引值是anIndex选项。
37、 public void removeAllItems()删除全部选项。
38、 public void addItemListener(ItemListener)向下拉列表增加ItemEvent事件的监视器。
39、对于下拉式列表事件源,可以发生ItemEvent事件。
40、使用JTable可以创建一个表格对象。
41、 JTable(Object[ ][ ] data, Object[ ] columnName)
42、表格的视图将以行和列的形式显示数组data每个单元中对象的字符串表示。
43、参数columnName用来指定表格的列名。
44、用户在表格单元中输入的数据都被认为是一个Object对象。
45、用户通过表格视图对表格单元中的数据进行编辑,以达到修改二维数组data中对应的数据。
46、 Object[][] a= new Object[3][4];
47、 Object[] name={"商品名称","单价","销售量","销售额"};
48、 JTable table=new JTable(a,name);
二、以下不是java关键字的有()
1、以下不是java关键字的有(true);正确答案是选择D;
2、属于java字面常量java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。
3、Java作为一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程
4、20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。
5、Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开发新技术,专攻计算机在家电产品上的嵌入式应用。
三、java中List里面的数据怎么筛选
1、在Java中,筛选List中的数据可以通过多种方式实现。一种简单的方法是使用for循环遍历列表并结合条件语句进行过滤。这种方法会创建一个新的List存储筛选出的元素。
2、List dataList= Arrays.asList("123","123222","2323","6767");
3、我们可以创建一个新的List用于存储符合条件的元素:
4、List resultList= new ArrayList>();
5、然后使用for循环遍历原始列表,通过条件语句筛选元素:
6、System.out.println(resultList);
7、另一种方法是使用迭代器进行过滤。这种方式避免了再次创建List,同时不需要手动添加元素到新列表中。下面的代码使用了Iterator类的remove()方法来删除不符合条件的元素:
8、List dataList= new ArrayList>(Arrays.asList("123","123222","2323","6767"));
9、Iterator iterator= dataList.iterator();
10、在循环中,每次迭代都会获取当前元素并进行条件检查。如果元素不满足条件,则使用迭代器的remove()方法移除该元素:
11、以上两种方法提供了在Java中筛选List元素的不同策略。具体选择哪一种方法取决于实际需求,例如是否需要创建新列表以及是否可以容忍在遍历时删除元素的可能性。