java中怎么编写多项选择题代码

java中怎么编写多项选择题代码,第1张

import java.awt.Checkbox

import java.awt.CheckboxGroup

import java.awt.Choice

import java.awt.FlowLayout

import java.awt.Label

import java.awt.TextField

import java.awt.event.ItemEvent

import java.awt.event.ItemListener

import javax.swing.JFrame

public class Choose extends JFrame implements ItemListener {

 /**

  * 

  */

 private static final long serialVersionUID = 1L

 Label l1, l2

 TextField t1, t2

 CheckboxGroup checkboxGroup = new CheckboxGroup()

 Checkbox checkbox1 = new Checkbox("QQ", checkboxGroup, false)

 Checkbox checkbox2 = new Checkbox("MSN", checkboxGroup, false)

 Checkbox checkbox3 = new Checkbox("ICQ", checkboxGroup, false)

 Choice c

 public Choose() {

  super("简单小程序")

  this.setLayout(new FlowLayout())

  l1 = new Label("选择你常用的软件:")

  l2 = new Label("选择你喜欢的水果:")

  checkbox1.addItemListener(this)

  checkbox2.addItemListener(this)

  checkbox3.addItemListener(this)

  t1 = 宏搜搏蔽祥new TextField(20)

  t2 = new TextField(20)

  c = new Choice()

  c.addItemListener(this)

  c.add("苹果")

  c.add("橘子")

  c.add("香漏梁蕉")

  c.add("梨子")

  this.add(l1)

  this.add(checkbox1)

  this.add(checkbox2)

  this.add(checkbox3)

  this.add(t1)

  this.add(l2)

  this.add(c)

  this.add(t2)

  this.setSize(450, 200)

  this.setVisible(true)

 }

 public static void main(String[] args) {

  new Choose()

 }

 public void itemStateChanged(ItemEvent e) {

  if (e.getSource() == checkbox1) {

   t1.setText("你常用的软件是:" + checkbox1.getLabel())

  }

  if (e.getSource() == checkbox2) {

   t1.setText("你常用的软件是:" + checkbox2.getLabel())

  }

  if (e.getSource() == checkbox3) {

   t1.setText("你常用的软件是:" + checkbox3.getLabel())

  }

  t2.setText("你喜欢的水果是:" + c.getSelectedItem())// 得到选中的下拉列表值

 }

}

41.C

A.abstract修饰符可修饰字段、方法和类。 不可以修饰字段B.抽象方法的body部分必须用一对大括号{}包住。C.声明抽象方法不可写出大括号。D.声明抽象方法,大括号可有可无。

42D

43.A

A.一个程序链坦里只能有一个类被修饰为Public 错误B.源文件名必须和用public修饰的类销卜名相同 正确C.若程序中没有任何Public类亏唤穗,则文件名可任取 正确D.一个Java程序中,必须有一个被Public修饰的类 怎么说呢?很难说正确,也很难说错误,一个java程序是可以没有一个被修饰为Public的类

44B

A好像也可以

45D

46A

47A

48C

49B

50A

51D

52C

53A

54B

55.A


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12400456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存