网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
语句:JTextField=new JTextField(8);,语句中的8表示文本框的()。
A
列宽
B
所显示的字符串
C
行高
D
编号
参考答案
参考解析
解析:
暂无解析
更多 “单选题语句:JTextField=new JTextField(8);,语句中的8表示文本框的()。A 列宽B 所显示的字符串C 行高D 编号” 相关考题
考题
本程序的功能是读取用户输入的整数a、b,单击按钮“计算”,则计算出a和b数的和,并显示计算的结果。请将程序补充完整。注意:请勿修改main()主方法和其他已有语句内容,仅在横线处填入适当语句。import java.awt.*;import java.awt.event.*;import javax.swing.*;public class simple{public static void main{String[] args){ExampleFrame. frame=new ExampleFrame();frame.______(JFrame.EXIT_ON_CLOSE);frame.show();}}class ExampleFrame. extends JFrame{private JPanel panel;public static final int DEFAULT_WIDTH=250;public static final int DEFAULT_HEIGHT=250;public ExampleFrame(){Init();setTitle("welcome");setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);Container contentPane=getContentPane();contentPane.add(panel);}private void init(){JLabel la1=new JLabel("输入整数a:");JLabel la2=new JLabel ("输入整数b:");final JTextField num1=new JTextField(10);final JTextField num2=new JTextField(10);JButton but=new JButton("计算");final JLabel res=new JLabel("结果:");but.addActionListener(______{public void actionPerformed(ActionEvent event){String str=new String();String s1=num1.getText();String s2=num2.getText();try{int a=Integer.parseInt(s1);int b=Integer.parseInt(s2);str=String.valueOf(a +b);}catch(Exception e){str=e.getMessage();}res.setText ("结果:"+str);}});panel=new JPanel();panel.setLayout(new FlowLayout(FlowLayout.LEFT));panel.add(la1);panel.add(num1);panel.add(la2);panel.add(hum2);panel.add(but);panel.add(res);}}
考题
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。源程序文件代码清单如下:import java.awt.event.*;import javax.swing.*;import java.awt.*;public class ex14_2 extends JFrame. implements ItemListener{BorderLayout bLay = new BorderLayout();JTextField jtf = new JTextField(27);JComboBox jcb = new JComboBox();public ex14_2(){super ("ex14_2");//调用当前类ex14_2的父类JFrame的构造方法。jcb.addItemListener(this);jcb.addItem("java");jcb.addItem("c++");jcb.addItem("vb");jcb.setEditable(false);jtf.setHorizontalAlignment(SwingConstants.CENTER);jtf.setEditable(false);JPanel jp = new JPanel();jp.setLayout(bLay);jp.add(jtf, "South");jp.add(jcb, "Center");setContentPane(jp);}public static void main(String[] args){JFrame. frame. = new ex14_2();frame.pack();frame.setVisible(true);}public void itemStateChahged(ItemEvent ie){Object o =if (o == job){Object newO;______;jtf.setText(newO.toString()+"被选中!");}repaint();}}
考题
请完成下列Java程序:实现换算GPA, 对于学生学习的每一门课程,都输入两个数据:考试成绩和学分,考试成绩按如下公式换算:90~100:575~89: 460~74: 340~59: 240以下:1GPA等于换算后每门课的成绩的学分加权平均值(∑(成绩×学分)/∑学分)。要求用图形用户界面实现上述功能,用户窗口包括2个文本区域,一个输入成绩,一个输入学分,一个文本面板用作输出GPA的换算结果,一个按钮,点击实现换算。注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。程序运行结果如下:import java.awt.*;import java.awt.Event.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.*;public class exll_2 extends JFrame{private JTextField jtf1=new JTextField();private JTextField jtf2=new JTextField();private JTextPane jtp=new JTextPane();private JButton jb=new JButton("增加");private JLabel jll=new JLabel("课程数: ");private JLabel j12=new JLabe1("学分数: ");double dTol=0;int nTolN=0, nCount=0;public static void main(String[] args) {exll_2 frm=new exll_2();frm.setTitle("GPA");frm.pack();frm.setVisible(true);frm.addWindowListener(new WindowAdapter()public void windowClosing(WindowEvent we) {System.exit(0);}});}public exll_2()Container cp=getContentPane();cp.setLayout(new GridLayout(4,2));cp.add(new JLabel("成绩"));cp.add(jtf1);cp.add(new JLabel("学分"));cp.add(jtf2);jb.addActionListener( new ActionListener() {public void actionPerformed(ActionEvent ae)int n1, n2,nt;n1= Integer.parseInt(jtf1.getText());n2 = Integer.parseInt(jtf2.getText());if(n1 <= 100 nl >= 0){if( n1 >= 90)nt = 5;else if(n1 >= 75)nt = 4;else if(n1 >= 60)nt = 3;else if( n1 >= 40)nt = 2;elsent = 1;___________________;&
考题
下列程序是整数除法计算的程序,要求在出现异常时,能抛出异常信息。考虑两种异常:(1)输入非数字除数(2)输入除法分母为零该程序运行的三种结果状态如下:(1)输入两个合法整数(2)输入非数字除数(3)输入除数为零请将程序填写完整。注意:不改动程序结构,不得增行或删行。import java.awt.event.*;public class ex3 extends ______implements ActionListener{private JTextField input1,input2, output;private int number1,number2;private double result;public ex3(){______("示范异常");Container c=getContentPane();c.setLayout(new GridLayout(3,2));c.add(new JLabe1("输入分子",SwingConstants.RIGHT));input1=new JTextField(8);c.add(input1);c.add(new JLabe1("输入分母和回车",SwingConstants.RIGHT));input2=new JTextField(8);c.add(input2);input2.addActionListener(this);c.add(new JLabe1(”计算结果”,SwingConstants.RIGHT));output=new JTextField();c.add(output);setSize(400,100);show();}public void actionPerformed(ActionEvent e){DecimalFormat precision3=new DecimalFormat("0.000");output.setText("");//空的JTextField输出try{number1=Integer.parseInt(input1.getText());number2=Integer.parseInt(input2.getText());result=quotient(number1,number2);______;}catch (NumberFormatException nfe){______(this,"你必须输入两个整数","非法数字格式",JOptionPane.ERROR_MESSAGE);}catch (Exception dbz){______(this,"除法异常","除数为零",JOptionPane.ERROR_MESSAGE);}}//定义求商的方法,如遇除数为零时,能抛出异常。public double quotient(int numerator,int denominator)throws Exception{if(denominator= =0)throw new Exception();return(double) numerator/denominator;}public static void main(String args[]){Java3 app=new Java3();app.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){e.getWindow().dispose();System.exit(0);}});}}
考题
下列组件中不能用addItemListener()方法注册ItemListener监听器的是( )。A.JButtonB.JCheckBoxC.JRadioButtonD.JTextField
考题
以下Case语句中错误的是A.Case 0 To 8B.Case Is>5C.Case Is>0 And Is5
以下Case语句中错误的是A.Case 0 To 8B.Case Is>5C.Case Is>0 And Is<6D.Case 1,3,Is>5
考题
本题是一个Applet,它显示了一个树型结构。单击树结点的时候,就能将其子结点展开,同时下面的文本框可以显示出所单击的结点的路径,比如单击了根结点下B结点下B2结点,则文本框显示为"[TOP,B,B2]"。import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.tree.*;public class java2 extends JApplet{JTree tree;JTextField jtf;public void init(){Container cp=getContentPane();cp.setLayout(new BorderLayout());top=new DefaultMutableTreeNode("TOP"):DefaultMutableTreeNode a=new Default-MutableTreeNode("A");DefaultMutableTreeNode al = new Default-MutableTreeNode("Al");a.add(a1);DefatIltMutableTreeNode a2=new Default-MutableTreeNode("A2");a.add(a2);DefaultMutableTreeNode a3=new Default-MutableTreeNode("A3");a.add(a3);DefaultMutableTreeNode b=new Default-MutableTreeNode("B");DefaultMutableTreeNode bl=new Default-MutableTreeNode("Bl");b.add(b1);DefaultMutableTreeNode b2=new Default-MutableTreeNode("B2");b.add(b2);DefaultMutableTreeNode b3=new Default-MutableTreeNode("B3"):b.add(b3);top.add(a);top.add(b);tree=new JTree(top);int v=ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;int h=ScrollPaneConstants.HORIZONTAL_SCRoLLBAR_AS_NEEDED;JScrollPane jsp=new JScrollPane(tree,V,h);cp.add(jsp,BorderLayout.CENTER);jtf=new JTextField(20);cp.add(jtf,BorderLayout.SOUTH);tree.addMouseListener(new MouseAdapter(){public void mouseClicked(MouseEvent me){doMouseClicked(me);}});}void doMouseClicked(MouseEvent me){tp=tree.getPathForLocation(me.getX(),me.getY());if(tp!=null)jtf.setText(tp.toString());elsejtf.setText("");}}
考题
JTextField的构造方法中,方法JTextField(String text,int column)的作用是()
A.创建一个空的文本框,初始字符串为nullB.创建一个具有指定列数的文本框,初始字符串为nullC.创建一个显示指定初始字符串的文本框D.创建一个具有指定列数、并显示指定初始字符串的文本框
考题
下列语句中,表示将来意义的句子是()。A、I am going to have a new computerB、I got a computer yesterdayC、I want to have a computerD、I have got a new computer
考题
下列哪个选项是创建一个标识有"关闭"按钮的语句?()A、JTextField b = new JtextField("关闭");B、JTextArea b = new JTextArea("关闭");C、JButton b = new Jbutton("关闭");D、JCheckbox b = new Jcheckbox("关闭");
考题
单选题下列哪个选项是创建一个标识有"关闭"按钮的语句?()A
JTextField b = new JtextField(关闭);B
JTextArea b = new JTextArea(关闭);C
JButton b = new Jbutton(关闭);D
JCheckbox b = new Jcheckbox(关闭);
热门标签
最新试卷