南开二级Java上机一百题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基本操作题答案
第1题【答案】
第1处:sum=0
第2处:pos%2==1(或pos%2!=0)
第3处:pos++(或pos=pos+1或pos+=1)
第2题【答案】
第1处:static void
第2处:(year%4==0&&year%100!=0)||year%400==0
第3处:else
第3题【答案】
第1处:String[]args(或 String args[])(注:args为变量名,可为其他名称)第2处:switch
第3处:r=r-6;break;(或r-=6;break;)
第4题【答案】
第1处:int MaxValue
第2处:static int
第3处:max_value=temp1>z?temp1:z(或max_value=z<temp1?temp1:z)
第5题【答案】
第1处:i < args.length
第2处:args[i]
第3处:i++(或i=i+1或i+=1)
第6题【答案】
第1处:new String
第2处:temp=args[0]
第3处:str.equals(temp)
第7题【答案】
第1处:"\"Welcome!\""
第2处:"a/b=c"
第3处:"\\\\do something"
第8题【答案】
第1处:int sum=0
第2处:i%2!=0
第3处:i++(或i=i+1或i+=1)
第9题【答案】
第1处:i<10(或i<=9)
第2处:arr[j]=temp
第3处:j--(或j=j-1或j-=1)
第10题【答案】
第1处:(int)(Math.random()*100)
第2处:randomNum>=70 && randomNum<80
第3处:i++(或i=i+1或i+=1)
第11题【答案】
第1处:char c
第2处:(int)(Math.random()*26)+'A'
第3处:c!='Q'
第12题【答案】
第1处:int n
第2处:n==1
第3处:return n*Fac(n-1)
第13题【答案】
第1处:year=Integer.parseInt(s)
第2处:catch
第3处:year%4==0 && year%100!=0 || year%400==0
第14题【答案】
第1处:String s=in.readLine()
第2处:day=31;break
第3处:day=30;break
第15题【答案】
第1处:int [] arr(或int arr[])
第2处:new int[50]
第3处:arr[i]=i+1
第16题【答案】
第1处:String str
第2处:n=str.length()
第3处:c=str.charAt(n-1)
第18题【答案】
第1处:int []
第2处:i=0;i<10;i++(或i=1;i<=9;i++)第3处:i=9;i>=0;i--(或i=9;i>-1;i--)第19题【答案】
第1处:String name, int age
第2处:public void
第3处:basic temp
第20题【答案】
第1处:i<3;i++(或i<=2;i++)
第2处:j=0;j<4;j++(或j=0;j<=3;j++)第3处:sum=sum+arr[i][j]
第21题【答案】
第1处:for
第2处:i=0;i<26(或i=0;i<=25)
第3处:c=(char)(c+1)
第22题【答案】
第1处:int sum=0
第2处:n--(或n=n-1或n-=1)
第3处:n>0(或n>=1)
第23题【答案】
第1处:arr.length
第2处:arr[i]=arr[j]
第3处:arr[j]=temp
第24题【答案】
第1处:public void init
第2处:public void paint
第3处:g.drawString(str,25,25)
第25题【答案】
第1处:c=(char)(c+3)
第2处:c=(char)(c-2)
第3处:c=(char)(c+5)
第26题【答案】
第1处:min=b
第2处:min=a
第3处:min=c
第27题【答案】
第1处:i++(或i=i+1或i+=1)
第2处:continue
第3处:sum=sum+i(或sum+=i)
第28题【答案】
第1处:int a,int b
第2处:int sum
第3处:return sum
第29题【答案】
第1处:(int)(Math.random()*10)
第2处:guessNum!=ranNum
第3处:str=in.readLine()
第30题【答案】
第1处:int sum=0
第2处:i<score.length
第3处:score[i]<60(或score[i]<=59)第31题【答案】
第1处:int len=str.length()
第2处:c>='A' && c<='Z'
第3处:i++(或i=i+1或i+=1)
第32题【答案】
第1处:int num1,num2
第2处:res1=num1/num2
第3处:res2=num1%num2
第33题【答案】
第1处:for
第2处:i<str.length();i++
第3处:!(c>='a'&&c<='z' || c>='A'&&c<='Z') 第35题【答案】
第1处:double
第2处:i=(int)d
第3处:x=d-i
第36题【答案】
第1处:a=temp/100
第2处:b=temp/10
第3处:c=temp%10
第37题【答案】
第1处:i=0;i<str.length();i++
第2处:char temp=str.charAt(i)
第3处:sum++(或sum=sum+1或sum+=1)
第38题【答案】
第1处:String str1,str2
第2处:str1.indexOf(str2)
第3处:i!=-1
第39题【答案】
第1处:System.in
第2处:try
第3处:d=Double.parseDouble(s)
第40题【答案】
第1处:new basic(name,age)
第2处:int age
第3处:=name
第41题【答案】
第1处:String[]
第2处:num=args.length
第3处:i<num;i++
第42题【答案】
第1处:str.length()
第2处:arr = new char[n]
第3处:char c=str.charAt(i)
第43题【答案】
第1处:str1.length():str2.length()
第2处:c1!=c2
第3处:break
第44题【答案】
第1处:arr=new int[5]
第2处:i=0;i<5
第3处:i=4;i>=0
第45题【答案】
第1处:temp=arr[0]
第2处:temp<arr[i]
第3处:temp=arr[i]
第46题【答案】
第1处:score[i]>=60
第2处:i++
第3处:sum/num
第47题【答案】
第1处:char c1,c2
第2处:c1==c2
第3处:str1.equals(str2)
第48题【答案】
第1处:j<5(或j<=5)
第2处:j=0
第3处:i++(或i=i+1或i+=1)
第49题【答案】
第1处:ch = new char[str.length()]
第2处:ch=str.toCharArray()
第3处:int i=0;i<ch.length;i++
第50题【答案】
第1处:int n=arr.length
第2处:arr[i]>='a' && arr[i]<='z'
第3处:(char)(arr[i]-32)
第52题【答案】
第1处:str=new String()
第2处:arr[i]>='A'&&arr[i]<='Z' || arr[i]>='a'&&arr[i]<='z' 第3处:i<l
第53题【答案】
第1处:int
第2处:int
第3处:res=op1 | op2
第54题【答案】
第1处:int
第2处:int
第3处:op1=op1^op2
第55题【答案】
第1处:int sum1=0,sum2=0,sum3=0
第2处:i<score.length
第3处:else if(score[i]<80)
第56题【答案】
第1处:int i,j
第2处:i<10
第3处:j<=i
第57题【答案】
第1处:i++(或i=i+1或i+=1)
第2处:continue
第3处:sum++(或sum=sum+1或sum+=1)
第58题【答案】
第1处:i<score.length
第2处:break
第3处:i<score.length
第59题【答案】
第1处:str="a\\b"
第2处:str="\"c\\d\""
第3处:str="\'e/f\'"
第60题【答案】
第1处:int n
第2处:arr.length-1
第3处:n--(或n=n-1或n-=1)
第61题【答案】
第1处:int n
第2处:return 1
第3处:return n+add(n-1)
第62题【答案】
第1处:int sum=0
第2处:i=1;i<=20;i++
第3处:i%3==0
第63题【答案】
第1处:c=(char)('0'+i)
第2处:c=='5'
第3处:break
第64题【答案】
第1处:str.replace('a','$')
第2处:str.indexOf("$")
第3处:str.substring(pos)
第65题【答案】
第1处:c=new char[str.length()]
第2处:str.getChars(0,str.length(),c,0)
第3处:i=c.length-1;i>=0;i--
第66题【答案】
第1处:extends Frame
第2处:fr.setSize(200,200)
第3处:fr.setBackground(Color.black)
第67题【答案】
第1处:i<=20;i++
第2处:i%2==0
第3处:continue
第69题【答案】
第1处:int n=str.length()
第2处:str.charAt(i)
第3处:i++(或i=i+1或i+=1)
第70题【答案】
第1处:InputStreamReader ir
第2处:true
第3处:break
第71题【答案】
第1处:char
第2处:short
第3处:long
第72题【答案】
第1处:int
第2处:float
第3处:(char)a
第73题【答案】
第1处:final char
第2处:boolean
第3处:byte
第74题【答案】
第1处:new basic()
第2处:temp.opera()
第3处:void
第75题【答案】
第1处:new boolean[10]
第2处:i%2!=0
第3处:b[i]=true
第76题【答案】
第1处:int sum=0
第2处:i=1;i<=20;i++
第3处:i%3==0
第77题【答案】
第1处:int a,int b
第2处:maxNum=a
第3处:return maxNum
第78题【答案】
第1处:basic temp
第2处:int
第3处:return zc
第79题【答案】
第1处:int sum=0
第2处:(char)
第3处:sum++(或sum=sum+1或sum+=1)
第80题【答案】
第1处:int max=a[0]
第2处:i<a.length
第3处:max=a[i]
第81题【答案】
第1处:String []
第2处:i<arr.length
第3处:pos=i
第82题【答案】
第1处:new int[arrA.length]
第2处:arrA.length-1
第3处:j--(或j=j-1或j-=1)
第83题【答案】
第1处:i<10
第2处:Math.random()*10
第3处:result++(或result=result+1或result+=1)第84题【答案】
第1处:int
第2处:double
第3处:double
第86题【答案】
第1处:(char)
第2处:(int)
第3处:(char)
第87题【答案】
第1处:i++(或i=i+1或i+=1)第2处: (double)sumScore/num 第3处:i<num
第88题【答案】
第1处:String
第2处:float
第3处:double
第89题【答案】
第1处:i<=100
第2处:break
第3处:i++(或i=i+1或i+=1)第90题【答案】
第1处:int a,double b
第2处:ex.num1
第3处:ex.num2
第91题【答案】
第1处:i<a[0].length
第2处:i<a.length
第3处:j<a[i].length
第92题【答案】
第1处:i<a.length
第2处:j<a[i].length
第3处:min=a[i][j]
第93题【答案】
第1处:str.charAt(i)
第2处:c=='a'
第3处:i<str.length()
第94题【答案】
第1处:int sum=0
第2处:i%7==0
第3处:sum=sum+i(或sum+=i)第95题【答案】
第1处:Math.random()*100
第2处:break
第3处:(sum/10)>=70
第96题【答案】
第1处:int score
第2处:if(score>=60)
第3处:return str
第97题【答案】
第1处:break
第2处:i++(或i=i+1或i+=1)第3处:j++(或j=j+1或j+=1)第98题【答案】
第1处:str.charAt(i)
第2处:c>='a'&&c<='z'
第3处:i<str.length()
第99题【答案】
第1处:byte
第2处:float
第3处:long
第100题【答案】
第1处:new int[20]
第2处:i=0;i<20
第3处:i%2!=0
第1处:new ImageIcon(name)
第2处:frame.show()
第2题【答案】
第1处:panel
第2处:new ActionListener()
第3题【答案】
第1处:Container
第2处:new ActionListener()
第4题【答案】
第1处:contentPane.add(panel)
第2处:t==c
第5题【答案】
第1处:import java.awt.event.*
第2处:f.setVisible(true)
第6题【答案】
第1处:pan.setSize(100,100)
第2处:f.setVisible(true)
第7题【答案】
第1处:new ActionListener()
第2处:tf1.getText()
第8题【答案】
第1处:new FlowLayout()
第2处:pack()
第9题【答案】
第1处:this
第2处:setDemoPanel()
第10题【答案】
第1处:final List oper
第2处:oper.getSelectedItem()
第11题【答案】
第1处:this
第2处:actionPerformed(ActionEvent evt)
第12题【答案】
第1处:getContentPane()
第2处:colorPanel.repaint()
第13题【答案】
第1处:implements ActionListener
第2处:evt.getSource()
第14题【答案】
第1处:JMenuBar mbar = new JMenuBar()
第2处:return button
第15题【答案】
第1处:new JScrollPane(wordList)
第2处:(String)values[i]
第16题【答案】
第1处:evt.getSource()
第2处:setBackground(color)
第17题【答案】
第1处:Point
第2处:mevt.getPoint
第18题【答案】
第1处:implements MouseMotionListener
第2处:evt.getClickCount() >= 2
第19题【答案】
第1处:newButton.addActionListener(this)
第2处:f.show()
第20题【答案】
第1处:PlafPanel
第2处:plaf
第21题【答案】
第1处:import javax.swing.event.*
第2处:textField.getText()
第22题【答案】
第1处:Class
第2处:Method[] methods(或Method methods[])
第24题【答案】
第1处:new ItemListener()
第2处:getSelectedObjects()
第25题【答案】
第1处:new Date()
第2处:da.getDay()+1
第26题【答案】
第1处:implements MouseListener
第2处:addMouseListener(this)
第27题【答案】
第1处:implements KeyListener
第2处:e.getKeyChar()
第28题【答案】
第1处:false
第2处:System.exit(0)
第29题【答案】
第1处:titled
第2处:validate()
第30题【答案】
第1处:super.paintComponent(g)
第2处:Font.BOLD
第31题【答案】
第1处:jobsBox = new JComboBox()
第2处:(String)selectedJob
第32题【答案】
第1处:new LogoutAction()
第2处:System.exit(0)
第33题【答案】
第1处:Integer.parseInt(buttonString)
第2处:int buttonNumber
第34题【答案】
第1处:"黑体"
第2处:g.drawString
第35题【答案】
第1处:tk.getScreenSize()
第2处:setResizable(false)
第36题【答案】
第1处:getImage("exam_36.gif")
第2处:g.drawImage
第37题【答案】
第1处:i < selectedCourses.length
第2处:tempSeletedText.toString()
第38题【答案】
第1处:import java.awt.*
第2处:i < fontNames.length
第39题【答案】
第1处:checkPassword.setEditable(false)
第2处:private JPasswordField myPassword
第40题【答案】
第1处:implements MouseMotionListener
第2处:extends MouseAdapter
第41题【答案】
第1处:checkPassword.setEditable(false)
第2处:myPassword.getPassword()
第42题【答案】
第1处:new ButtonGroup()
第2处:new JRadioButton(name, defaultRadio) 第43题【答案】
第1处:g.drawArc
第2处:Polygon p = new Polygon()
第44题【答案】
第1处:SwingConstants.VERTICAL
第2处:sourceSlider.getValue()
第45题【答案】
第1处:new ResultListener()
第2处:Thread.sleep(50)
第47题【答案】
第1处:public void init
第2处:frame.show()
第48题【答案】
第1处:DefaultMutableTreeNode
第2处:TreePath
第49题【答案】
第1处:Object[][]
第2处:new JTable(data,colHeads)
第50题【答案】
第1处:new JPasswordField()
第2处:tfPassword.getPassword()
第51题【答案】
第1处:numClicks++(或numClicks=numClicks+1或numClicks+=1)第2处:frame.setVisible(true)
第52题【答案】
第1处:simple
第2处:new GridBagLayout()
第53题【答案】
第1处:file.createNewFile()
第2处:(c=rfile.read())!=-1
第54题【答案】
第1处:JMenuBar jmenubar1=new JMenuBar()
第2处:this.setJMenuBar(jmenubar1)
第55题【答案】
第1处:new JProgressBar(0,0,1000)
第2处:progressNum+=50(或progressNum= progressNum+50)
第56题【答案】
第1处:0,100,40
第2处:20
第57题【答案】
第1处:implements ActionListener, MenuListener
第2处:setMnemonic
第58题【答案】
第1处:new JTree(root)
第2处:tree.setEditable
第59题【答案】
第1处:new ImageIcon
第2处:icon
第60题【答案】
第1处:Object[][]
第2处:JTable(cells, columnNames)
第61题【答案】
第1处:btn.addActionListener(this)
第2处:Double.parseDouble(display.getText())
第62题【答案】
第1处:ItemListener
第2处:f.addWindowListener(this)
第63题【答案】
第1处:b1.setActionCommand("disable")
第2处:new simple()
第64题【答案】
第1处:BufferedImage img
第2处:getSize()
第65题【答案】
第1处:implements Runnable
第2处:repaint()
第66题【答案】
第1处:import .*
第2处:urlObj.getPort()
第67题【答案】
第1处:extends Applet implements ActionListener
第2处:e.getSource()==text1
第68题【答案】
第1处:text1.getText().length()
第2处:2
第70题【答案】
第1处:text1.addTextListener(this)
第2处:textValueChanged(TextEvent e)
第71题【答案】
第1处:extends Button implements ActionListener 第2处:addActionListener(this)
第72题【答案】
第1处:extends Label
第2处:inputNumber.getText()
第73题【答案】
第1处:extends Canvas
第2处:g.drawOval
第74题【答案】
第1处:mycard.first(p)
第2处:st(p)
第75题【答案】
第1处:label[][]
第2处:new Label()
第76题【答案】
第1处:implements ItemListener
第2处:box.getLabel()
第77题【答案】
第1处:choice.getSelectedItem()
第2处:choice.getSelectedIndex()
第78题【答案】
第1处:list2.addActionListener(this)
第2处:index
第79题【答案】
第1处:i<fontName.length
第2处:text.setFont(f)
第80题【答案】
第1处:Rectangle
第2处:label.getBounds()
第81题【答案】
第1处:g.clearRect(0,0,width,height)
第2处:canvas.setN(0);canvas.repaint()
第82题【答案】
第1处:implements ItemListener,ActionListener 第2处:setResizable(false)
第83题【答案】
第1处:box.getState()==true
第2处:tool.getScreenSize()
第84题【答案】
第1处:item.setShortcut(shortcut)
第2处:setMenuBar(menubar)
第85题【答案】
第1处:implements WindowListener
第2处:addWindowListener(this)
第86题【答案】
第1处:getSystemClipboard()
第2处:text2.append(str)
第87题【答案】
第1处:extends Dialog
第2处:dialog.setVisible(true)
第88题【答案】
第1处:FileDialog.SAVE
第2处:filedialog_save.getFile()
第89题【答案】
第1处:inputNumber.getText()
第2处:JOptionPane.WARNING_MESSAGE
第90题【答案】
第1处:showConfirmDialog
第2处:JOptionPane.YES_NO_OPTION
第92题【答案】
第1处:InputEvent.BUTTON1_MASK
第2处:InputEvent.BUTTON3_MASK
第93题【答案】
第1处:implements KeyListener
第2处:keyPressed(KeyEvent e)
第94题【答案】
第1处:implements Runnable
第2处:void run
第95题【答案】
第1处:extends PlainDocument
第2处:text.setDocument(document)
第96题【答案】
第1处:File dir
第2处:int i=0; i < files.length; i++
第97题【答案】
第1处:chooser.getSelectedFile()
第2处:new FileInputStream(file)
第98题【答案】
第1处:new ProgressMonitorInputStream
第2处:text.append(s)
第99题【答案】
第1处:new JTable(a,name)
第2处:a[i][j].toString()
第100题【答案】
第1处:implements TreeSelectionListener
第2处:node.toString()
综合应用题答案
第1题【答案】
第1处:circle()
第2处:extends Frame
第3处:new WindowAdapter()
第2题【答案】
第1处:button.addActionListener(this)
第2处:inputNumber.getText()
第3处:e.getSource()==button
第3题【答案】
第1处:lFont.addItem (arFont[i])
第2处:public boolean handleEvent (Event event)
第3处:g.drawString
第4题【答案】
第1处:txtPassword.setEchoChar('*')
第2处:txtPassword.getText()
第3处:txtUsername.setEditable(true)
第5题【答案】
第1处:lstList.getSelectedIndex()+1
第2处:lstList.getSelectedItem() == null
第3处:lstList.remove( lstList.getSelectedIndex() )
第6题【答案】
第1处:textArea.setEditable(false)
第2处:field.addActionListener(this)
第3处:setVisible(false)
第7题【答案】
第1处:extends JFrame implements ActionListener
第2处:public void actionPerformed(ActionEvent e)
第3处:JButton instance = (JButton)e.getSource()
第8题【答案】
第1处:private JColorChooser colorChoose = new JColorChooser()
第2处:setJMenuBar( buildMenuBar() )
第3处:FileReader fr = new FileReader( file )
第9题【答案】
第1处:sizer.setMinimum( MIN_POINTS )
第2处:new ChangeListener()
第3处:sliderPanel.setBorder(BorderFactory.createTitledBorder( "Font size" ) ) 第10题【答案】
第1处:super( titleText )
第3处:Container cp = getContentPane()
第11题【答案】
第1处:upper.setLayout( new BorderLayout() )
第2处:class ButtonListener implements ActionListener
第3处:this.c = c
第12题【答案】
第1处:public void init()
第2处:extends Panel implements MouseListener
第3处:addMouseListener(this)
第13题【答案】
第1处:setLayout(new FlowLayout(FlowLayout.LEFT))
第2处:button.addActionListener(this)
第3处:s=ta.getSelectedText()
第14题【答案】
第1处:bn.setActionCommand("改变")
第2处:Graphics g=getGraphics()
第3处:update(g)
第15题【答案】
第1处:extends Applet implements AdjustmentListener
第2处:public void adjustmentValueChanged(AdjustmentEvent e)
第3处:x=rgh.getValue()
第16题【答案】
第1处:extends Applet implements MouseListener,MouseMotionListener 第2处:public void init()
第3处:public void mouseMoved(MouseEvent e)
第17题【答案】
第1处:extends Applet implements ActionListener,MouseMotionListener 第2处:public void paint(Graphics g)
第3处:public void actionPerformed(ActionEvent e)
第18题【答案】
第1处:button.addMouseListener(this)
第2处:e.getSource() instanceof Button
第3处:b=(Button)e.getSource()
第19题【答案】
第1处:chooser = new JFileChooser()
第2处:setJMenuBar(menuBar)
第3处:public void actionPerformed(ActionEvent evt)
第20题【答案】
第1处:public Rectangle2D find(Point2D p)
第2处:private class MouseHandler extends MouseAdapter
第3处:find(event.getPoint()) == null
第21题【答案】
第1处:public DataExchangeFrame()
第2处:private class ConnectAction implements ActionListener
第3处:new String(u.getPassword())
第22题【答案】
第1处:setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT)
第2处:boolean saveOk = !readonlyItem.isSelected()
第3处:class TestAction extends AbstractAction
第23题【答案】
第1处:contentPane.add(bar, BorderLayout.NORTH)
第2处:setJMenuBar(menuBar)
第3处:panel.setBackground(c)
第24题【答案】
第1处:values[i] = Double.parseDouble
第2处:super.paintComponent(g)
第3处:Graphics2D g2 = (Graphics2D)g
第25题【答案】
第1处:directoryStack.size() > 0
第2处:String[] subdirectories = currentDirectory.list()
第3处:directoryStack.push(f)
第26题【答案】
第1处:JScrollPane scrollPane = new JScrollPane(tree)
第2处:public TreeNode makeSampleTree()
第3处:tree.scrollPathToVisible(path)
第27题【答案】
第1处:Container contentPane = getContentPane()
第3处:area.exclusiveOr(area2)
第28题【答案】
第1处:File f = new File(".").getAbsoluteFile()
第2处:int i = 0; i < files.length; i++
第3处:private class FileListDragSourceListener extends DragSourceAdapter 第29题【答案】
第1处:public DropTargetFrame()
第2处:class TextDropTargetListener implements DropTargetListener
第3处:public void dragEnter(DropTargetDragEvent event)
第30题【答案】
第1处:class TransformTestFrame extends JFrame
第2处:class TransformPanel extends JPanel
第3处:public void paintComponent(Graphics g)
第31题【答案】
第1处:frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
第2处:String text = textArea.getSelectedText()
第3处:clipboard.setContents(selection, null)
第32题【答案】
第1处:public SwingDnDFrame()
第2处:chooser.setDragEnabled(true)
第3处:textField.setDragEnabled(true)
第33题【答案】
第1处:Color color = chooser.getColor()
第2处:chooser.setColor(color)
第3处:public Object getTransferData(DataFlavor flavor)
第34题【答案】
第1处:class CounterSubTask extends Thread
第2处:textField.setText(Integer.toString(i))
第3处:JButton button = new JButton(title)
第35题【答案】
第1处:public class advance extends JButton
第2处:super(icon)
第3处:Container c = f.getContentPane()
第36题【答案】
第1处:class MyAdjustmentListener implements AdjustmentListener
第2处:label.setText("滚动条的值:" + e.getValue() + " ")
第3处:frame.setContentPane(new advance())
第37题【答案】
第1处:new RolloverSpinnerListModel(weekdays)
第2处:public Object getNextValue()
第3处:l.size() - 1
第38题【答案】
第1处:this.addMouseListener(new MouseEventHandler())
第2处:class MouseEventHandler extends MouseAdapter
第3处:public void mousePressed(MouseEvent evt)
第39题【答案】
第1处:b.setFont(font)
第2处:b.addActionListener(new ActionListener()
第3处:b.revalidate()
第40题【答案】
第1处:class TabManager implements ItemListener
第2处:public void itemStateChanged(ItemEvent ie)
第3处:advance.this.repaint()
第41题【答案】
第2处:popup.show(advance.this, e.getX(), e.getY())
第3处:theValue = slider.getValue()
第42题【答案】
第1处:Class types[] = new Class[]
第2处:public Object getValueAt(int r, int c)
第3处:String files[] = dir.list()
第43题【答案】
第1处:buttonPanel = new JPanel()
第2处:public class SelectionDebugger implements ListSelectionListener
第3处:protected int[] getSelectedIndices(int start, int stop)
第44题【答案】
第1处:scrollBar.addAdjustmentListener(new AdjustmentListener( )
第2处:slider.addChangeListener(new ChangeListener( )
第3处:slider.getValue( )
第45题【答案】
第1处:pane.replaceSelection("文本")
第2处:pane.insertIcon(icon)
第3处:pane.insertComponent(new JButton("点击我"))
第46题【答案】
第1处:theLabel.setText(htmlTextArea.getText())
第2处:JOptionPane.showMessageDialog
第3处:JPanel rightPanel = new JPanel()
第47题【答案】
第1处:Object arg = evt.getItem()
第2处:Applet a = (Applet)e.nextElement()
第3处:advance applet = (advance)getAppletContext().getApplet("advance") 第48题【答案】
第1处:public class advance extends Frame implements Runnable
第2处:btStop.setEnabled(false)
第3处:advance.this.stop()
第49题【答案】
第1处:Color[] colorValues = {Color.red, Color.green, Color.blue}
第2处:buttons[i].addActionListener(this)
第3处:class MainButton extends Canvas implements Runnable
第50题【答案】
第1处:class advance extends Frame implements ItemListener
第2处:cbCanvas[i].repaint()
第3处:addMouseListener(new MouseListener())
第51题【答案】
第1处:choice.addItem("item "+(lastItemCount++))
第2处:choice.removeAll()
第3处:choice.remove(target)
第52题【答案】
第1处:Vector vec = new Vector()
第2处:while ((str = in.readLine()) != null)
第3处:new advance("advance_input.txt")
第53题【答案】
第1处:PopupMenu popup
第2处:switch (evt.getStateChange())
第3处:System.out.println(evt.getActionCommand()+ " is selected")
第54题【答案】
第1处:FlowLayout layout = new FlowLayout(FlowLayout.RIGHT)
第2处:String what = evt.getActionCommand()
第3处:default: label = "advance"
第55题【答案】
第1处:add(new MainCanvas(), BorderLayout.CENTER)
第2处:update(g)
第3处:class MouseMotionEventHandler extends MouseMotionAdapter
第56题【答案】
第1处:sb.addAdjustmentListener(this)
第2处:class MainCanvas extends Component
第3处:double[] values = new double[100]
第57题【答案】
第1处:addMouseListener(new MouseEventListener())
第2处:g.setColor(colorValues[chColor.getSelectedIndex()])
第3处:class MouseEventListener extends MouseAdapter
第58题【答案】
第1处:new advance()
第2处:class MouseEventHandler extends MouseAdapter
第3处:public void paint(Graphics g)
第59题【答案】
第1处:extends Applet implements MouseListener
第2处:addMouseListener(this)
第3处:public void mousePressed(MouseEvent event)
第60题【答案】
第1处:public SketchPanel()
第2处:addKeyListener(listener)
第3处:int keyCode = event.getKeyCode()
第61题【答案】
第1处:DocumentListener listener = new ClockFieldListener()
第2处:hourField.getDocument().addDocumentListener(listener)
第3处:private class ClockFieldListener implements DocumentListener
第62题【答案】
第1处:frame.show()
第2处:replaceButton.addActionListener(new ReplaceAction())
第3处:String f = from.getText()
第63题【答案】
第1处:contentPane.add(panel)
第2处:display.setText(display.getText() + input)
第3处:public void calculate(double x)
第64题【答案】
第1处:ta.addKeyListener(new KeyEventHandler())
第2处:class KeyEventHandler extends KeyAdapter
第3处:class MouseEventHandler extends MouseAdapter
第65题【答案】
第1处:copy.addActionListener( new ActionListener()
第2处:t2.append( t1.getSelectedText() )
第3处:app.addWindowListener( new WindowAdapter()
第66题【答案】
第1处:colorList = new JList( colorNames )
第2处:colorList.setSelectionMode( ListSelectionModel.SINGLE_SELECTION )
第3处:c.setBackground( colors[ colorList.getSelectedIndex() ] )
第67题【答案】
第1处:String colors[] = { "Blue", "Yellow", "Red" }
第2处:items[ i ].addActionListener( handler )
第3处:popupMenu.show( e.getComponent(), e.getX(), e.getY() )
第68题【答案】
第1处:list = new JList( philosophers )
第2处:String name = JOptionPane.showInputDialog(advance.this, "输入姓名" ) 第3处:philosophers.removeElement(list.getSelectedValue() )
第69题【答案】
第1处:extends JFrame
第2处:c.add( new JScrollPane( colorList ) )
第3处:copyList.setListData( colorList.getSelectedValues() )
第70题【答案】
第1处:extends JFrame implements MouseListener, MouseMotionListener
第2处:getContentPane().add( statusBar, BorderLayout.SOUTH )
第3处:public void mouseEntered( MouseEvent e )
第71题【答案】
第1处:public void init()
第2处:public void paint( Graphics g )
第3处:JOptionPane.showMessageDialog( null, "输入数据错误" )
第72题【答案】
第1处:comboBox.addActionListener(new ComboBoxListener())
第2处:Graphics2D g2D = (Graphics2D) g
第3处:class ComboBoxListener implements ActionListener
第73题【答案】
第1处:int[] fontStyles = {Font.PLAIN, Font.BOLD, Font.ITALIC, BOLDITALIC} 第2处:controlPanel.setBorder(border)
第3处:public void update(Graphics g)
第74题【答案】
第1处:timer = new Timer(0, new TimerListener())
第2处:JButton button = (JButton) e.getSource()
第3处:timer.start()
第75题【答案】
第1处:setMenuBar(mb)
第2处:m.getItem(i).addActionListener(this)
第3处:String s = textArea.getSelectedText()
第76题【答案】
第1处:extends Frame implements ComponentListener
第2处:public void watch(Component c)
第3处:c.addComponentListener(this)
第77题【答案】
第1处:int i=0; i<keys.length(); i++
第2处:kb.addKeyListener(new KeyEventHandler())
第3处:System.out.println(evt.getKeyChar())
第78题【答案】
第1处:MouseEventHandler mhandler = new MouseEventHandler()
第2处:public void mouseEntered(MouseEvent evt)
第3处:MainButton(String label, String desc)
第79题【答案】
第1处:setBackground(Color.yellow);
第2处:class ArrowButton extends Component implements MouseListener
第3处:int[][]corners = {{1, 0}, {0, 0}, {0, 1}, {1, 1}}
第80题【答案】
第1处:update(g)
第2处:class FakeButton extends Component implements Runnable
第3处:Thread.sleep(250)
第81题【答案】
第1处:KeyEventHandler listener = new KeyEventHandler()
第2处:class KeyEventHandler extends KeyAdapter
第3处:public void keyPressed(KeyEvent evt)
第82题【答案】
第1处:extends Frame implements ActionListener, ItemListener
第2处:for (int i=0; i<l.getItemCount(); i++)
第3处:public void itemStateChanged(ItemEvent evt)
第83题【答案】
第1处:patternList.setEditable(true)
第2处:String newSelection = (String)cb.getSelectedItem()
第3处:frame.setContentPane(new advance())
第84题【答案】
第1处:final JList list = new JList( createData(strs) )
第2处:private CheckableItem[] createData(String[] strs)
第3处:class CheckListRenderer extends JCheckBox implements ListCellRenderer 第85题【答案】
第1处:setJMenuBar( bar )
第2处:for ( int i = 0; i < styleNames.length; i++ )
第3处:class StyleHandler implements ItemListener
第86题【答案】
第1处:myPanel = new SelfContainedPanel()
第2处:public SelfContainedPanel()
第3处:super.paintComponent( g )
第87题【答案】
第1处:drawingArea.addMouseListener(new MyMouseListener())
第2处:class MyMouseListener extends MouseInputAdapter
第3处:drawingArea.repaint()
第88题【答案】
第1处:diameter.addChangeListener( new ChangeListener()
第2处:super.paintComponent( g )
第3处:public void setDiameter( int d )
第89题【答案】
第1处:scrollPane.setPreferredSize(new Dimension(300, 250))
第2处:setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE )
第3处:LineNumber lineNumber = new LineNumber( textPane )
第90题【答案】
第1处:jtextpane.addKeyListener(new KeyAdapter()
第2处:capsLockField.addMouseListener(new MouseAdapter()
第3处:public String showTodayDate()
第91题【答案】
第1处:private BorderLayout layout
第2处:c.setLayout( layout )
第3处:b[ i ].setVisible( true )
第92题【答案】
第1处:g.fillRect( 0, 0, getSize().width, getSize().height )
第2处:public void itemStateChanged( ItemEvent event )
第3处:private class MouseHandler extends MouseAdapter
第93题【答案】
第1处:extends JFrame implements KeyListener
第2处:line1 = "Key typed: " + e.getKeyChar()
第3处:app.addWindowListener( new WindowAdapter()
第94题【答案】
第1处:n=Long.valueOf(inputNumber.getText()).longValue()
第2处:public void yinzi(long n)
第3处:public void init()
第95题【答案】
第1处:public void addButton(Container c, String title, ActionListene
第2处:Thread.sleep(5)
第3处:class BallCanvas extends JPanel
第96题【答案】
第1处:frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 第2处:public ClockCanvas(String tz)
第3处:t.start()
第97题【答案】
第1处:public ExceptTestPanel()
第2处:protected void fireActionPerformed(ActionEvent event) 第3处:group.add(button)
第98题【答案】
第1处:extends Frame implements ActionListener
第2处:openfile.setActionCommand("open")
第3处:setFile(directory, filename)
第99题【答案】
第1处:setJMenuBar(mbar)
第2处:public ConnectDialog(JFrame parent)
第3处:public boolean showDialog(ConnectInfo transfer)
第100题【答案】
第1处:extends JPanel implements MouseMotionListener
第2处:super.paintComponent(g)
第3处:contentPane.add(new MousePanel())。