语句: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);}}
下列程序是整数除法计算的程序,要求在出现异常时,能抛出异常信息。考虑两种异常:(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);}});}}
JTextField的构造方法中,方法JTextField(String text,int column)的作用是() A.创建一个空的文本框,初始字符串为nullB.创建一个具有指定列数的文本框,初始字符串为nullC.创建一个显示指定初始字符串的文本框D.创建一个具有指定列数、并显示指定初始字符串的文本框
下列哪个选项是创建一个标识有"关闭"按钮的语句?()A、JTextField b = new JtextField("关闭");B、JTextArea b = new JTextArea("关闭");C、JButton b = new Jbutton("关闭");D、JCheckbox b = new Jcheckbox("关闭");
单选题下列哪个选项是创建一个标识有"关闭"按钮的语句?()AJTextField b = new JtextField(关闭);BJTextArea b = new JTextArea(关闭);CJButton b = new Jbutton(关闭);DJCheckbox b = new Jcheckbox(关闭);