1、与AWT相比,Swing的按钮JButtonA.可以同时显示文字和图标B.不能同时显示文字和图标C.只能显示图标D.只能显示文字
1、与AWT相比,Swing的按钮JButton
A.可以同时显示文字和图标
B.不能同时显示文字和图标
C.只能显示图标
D.只能显示文字
参考答案和解析
可以同时显示文字和图标
相关考题:
javax.swing.Japplet的父类是( )。A.java.awt.panelB.java.applet.AppletC.java.awt.frameD.java.awt.Window
下列说法错误的是 ( )A.与Swing组件库相比,AWT组件非常依赖底层平台B.Component类是所有AWT组件的根C.Swing组件可以完全取代AWT组件D.容器用布局管理器来控制容器内组件的摆放
请完成下列Java程序:用JFrame建立—个窗口,再用网格布局管理器,对窗口布局进行控制,上面有2行2列4个按钮,要求对按钮的大小进行设定,宽度为150,高度为80。注意:请勿改动main主方法和其他已有语句内容,仅在下划线处填入适当的语句。源程序文件代码清单如下import java.awt.*;import java.awt.event.*;import javax.swing.*;public class ex19_2{public static void main(String args[])}JFrame. frm=new JFrame();frm.setTitle("ex19_2");Container cont=frm.getContentPane();______;cont.add(new JButton("button1"));cont.add(new JButton("button2 "));Dimension dimen=______;JButton btn1=new JButton("button3");btn1.setPreferredSize(dimen);cont.add(btn1);cont.add(new JButton("button4"));frm.addWindowListener(new WindowAdapter(){public void winowClosing(WindowEvent we){System.exit(0);}});frm.pack();frm.setVisible(true);}}
现有:packagemypack;importjava.awt.Color;importjava.awt.FlowLayout;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JPanel;publicclassButtListextendsJFrame{publicstaticvoidmain(String[]args){ButtListbl=newButtList();}ButtList(){JPanelpl=newJPanel();pl.setBackground(Color.pink);p1.add(newJButton(one));p1.add(newJButton(Two));p1.add(newJButton(Three));add(South,p1);setLayout(newFl.wLayout());setSize(200,200);setVisible(true);}}上述代码运行后的显示效果是哪项?()
下列JApplet实现了一个多行文本输入区和一个按钮,单击按钮则清空文本区内容,文本区使用带标题的边框。选择正确的语句填入横线处。 import javax,Swing.*; import java.awt.event.*; import java,awt.*; public class ex26 extends Japplet { public void init() { Container cp = getContentPane(); Jbutton jb = new Jbutton("清空"); final JTextArea jta = new JTextArea(); jb.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ae) { jta. setText (""); } }); cp.add("South", jb); cp.add("Center", jta); } } { jtA.setBorder(BorderFactory, createTitledBorder("文本区"));B.cp.setBorder(BorderFactory, createTitledBorder("文本区"));C.jta.setBorder(BorderFactory, createTitledBorder("文本区"));D.jta.setBorder(Border, createTitledBorder("文本区"));
下列关于AWT和Swing的比较叙述不正确的是A.在Swing中用轻量级的构件替代了AWT中的重量级构件,而且Swing的替补构件中都包含有一些其他的特性B.Swing的按钮和标签可显示图标和文本,而AWT的按钮和标签只能显示文本C.与AWT相同的是,Swing构件也可以直接添加到顶级容器中D.与AWT相同的是,Swing也采用了布局管理器来管理构件的排放、位置和大小等布置任务
在Swing中,JButton的直接父类是A.java.awt.ButtonB.java.awt.ContainerC.javax.swing.ButtonD.javax.swing.AbstractButton
下列( )是javax.swing.JApplet的父类?A.java.awt.PanelB.java.applet.AppletC.java.awt.FrameD.java.awt.Windows
本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮“Yellow”、“Blue”和“Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,单击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。 import java.awt.*; import java.awt.event.*; import javflx.swing.*; class ButtonPanel extends JPanel implements ActionL- istener{ public ButtonPanel{ yellowButton=new J Button("Yellow"); blueButton=new JButton("Blue"); redButton=new JButton("Red"); j1=new JLabel("I am from China!"); add(yellowButton); add(blueButton); add(redButton); add(j1); yellowButtofl.addActionListener(this); blueButton.addActionListener(this); redButton.addActionListener(this); } public void actionPerformed(ActionEvent evt){ 0bject source=evt.getSource; Color color=getForeground; if(source= =yellowButton)color=Color. yellow; else if(source= =blueButton)color=Color. blue; else if(source= =redButton)color= Color.red; ; ; } private JButton yellowButton; private JButton blueButton; private JButton redButton; private JLabel jl; } class ButtonFrame. extends JFrame{ public ButtonFrame{ setTitle("exam l6"); setSize(300,200); addWindowListener(new WindowAdapter{ public void windowClosing(WindowEvent e){ System.exit(O); } }); Container contentPane=getContentPane; contentPane.add(new ButtonPanel); } } public class java2{ public static void main(String[]args){ JFrame. frame=new ButtonFrame; frame.show; } }
下列说法正确的是( )。A.Swing代构件不具有AWT对应构件的特征B.AWT的按钮和标签只能显示文本,而不能显示图标C.Swing的按钮和标签只能显示文本,而不能显示图标D.Swing构件和AWT构件的默认名称一模一样
关于AWT和Swing说法正确的是()。A、Swing是AWT的子类B、AWT在不同操作系统中显示相同的风格C、AWT不支持事件类型,Swing支持事件模型D、Swing在不同的操作系统中显示相同的风格
下列关于Swing组件和AWT组件的描述中,错误的是()。A、AWT是Abstract Window Toolkit的缩写B、理想情况是AWT组件开发的图形界面可以应用于所有系统平台C、Java中Swing组件是由NetScape和Sun公司联合开发的D、Java中Swing组件包含在java.awt.swing包中
关于awt和swing说法正确的是()。A、awt在不同操作系统中显示相同的风格B、swing在不同的操作系统中显示相同的风格C、swing组件可以模仿运行环境的外观样式D、awt和swing都支持事件模型E、swing组件类不带本地代码
下面对与Swing的描述,正确的有哪些?()A、Swing 是在AWT基础上构建的一套新的图形界面系统B、Swing提供了AWT 所能够提供的所有功能C、Swing 组件是用Java代码来实现的D、Swing组件都是重量级组件
单选题现有: package mypack; import javax.swing.JButton; import javax.swing.JFrame; public class Butt extends JFrame { public static v.id main(string[] args) { // TODO Auto-generated method stub Butt butt=new Butt(); } Butt(){ JButton jbl=new JButton("Hello"); JButton jb2=new JButton("World"); add(jbl); add(jb2); setSize(300,300); setVisible(true); } } 下列关于代码运行效果的叙述正确的是哪项? ()A2个按钮紧靠着排列,Hello在World的左侧B Hello占据Frame的整个区域C World占据Frame的整个区域D2个按钮都在Frame的顶部
单选题现有: package mypack; import java.awt.Color; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; public class ButtList extends JFrame { public static void main(String[] args) { ButtList bl =new ButtList(); } ButtList(){ JPanel pl=new JPanel(); pl.setBackground (Color.pink); p1.add(new JButton("one")); p1.add(new JButton("Two")); p1.add(new JButton("Three")); add("South",p1); setLayout(new Fl.wLayout()); setSize(200,200); setVisible(true); } } 上述代码运行后的显示效果是哪项?()A3个按钮从左到右排列在Frame的底部B3个按钮从左到右排列在Frame的顶部C按钮无法显示D只有按钮Three显示出来并占据Frame整个区域
问答题Swing组件与AWT件有何区别。