云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《Java基础入门》课后习题及答案

《Java基础入门》课后习题及答案

  • 62 次阅读
  • 3 次下载
  • 2026/4/26 19:05:10

博学谷——让IT教学更简单,让IT学习更有效

}

}

public static void main(String[] args) { }

new Information();

// 为单选和复选按钮添加事件监听器 cb1.addActionListener(listener1); cb2.addActionListener(listener1); cb3.addActionListener(listener1); rb1.addActionListener(listener2); rb2.addActionListener(listener2);

// 将JPanel面板和JScrollPane面板添加到JFrame容器中 Container container = this.getContentPane(); container.add(panel, BorderLayout.NORTH); container.add(pane, BorderLayout.CENTER); this.pack();

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true);

3、编写一个JFrame窗口,要求如下:

1)窗口包含一个菜单栏和一个JLabel标签。

2)菜单栏中有两个菜单,第一个菜单有两个菜单项,它们之间用分隔符分开,第二个菜单有一个

菜单项。

3)JLabel标签放置在窗口的中间(即BorderLayout.CENTER),当点击菜单项的时候,菜单项中的

文本显示的JLabel标签中。

参考答案

import javax.swing.*; import java.awt.*; import java.awt.event.*;

public class MyMenu extends JFrame implements ActionListener {

JLabel label = new JLabel(\请选择菜单\JMenuItem aaMenuItem, baMenuItem; MyMenu() {

JMenuBar menuBar = new JMenuBar(); JMenu aMenu = new JMenu(\菜单A\JMenu bMenu = new JMenu(\菜单B\

JMenuItem aaMenuItem = new JMenuItem(\菜单项 AA\JMenuItem abMenuItem = new JMenuItem(\菜单项AB\

博学谷——让IT教学更简单,让IT学习更有效

}

public void actionPerformed(ActionEvent e) { }

public static void main(String args[]) {

JFrame frame = new MyMenu();

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(300, 200); frame.setVisible(true);

JMenuItem source = (JMenuItem) (e.getSource()); label.setText(\选择了菜单:\label.setHorizontalAlignment(JLabel.CENTER); JMenuItem baMenuItem = new JMenuItem(\菜单项 BA\menuBar.add(aMenu); menuBar.add(bMenu); aMenu.add(aaMenuItem); aMenu.addSeparator(); aMenu.add(abMenuItem); bMenu.add(baMenuItem);

aaMenuItem.addActionListener(this); abMenuItem.addActionListener(this); baMenuItem.addActionListener(this); setJMenuBar(menuBar);

getContentPane().add(label, BorderLayout.CENTER);

}

第10章 网络编程

一、填空题

1、TCP协议的特点是 面向连接 ,即在传输数据前先在 客户端 和 服务器端 建立逻辑连接。

2、在计算机中,端口号是用 2 字节,也就是16位的二进制数表示,它的取值范围是 0-65535 。

3、TCP/IP协议被分为四个层,分别是 链路层 、 网络层 、 运输层 、 应用层 。 4、在JDK中,IP地址用 InetAddress 类来表示的,该类提供了许多和IP地址相关的操作。。 5、使用UDP协议开发网络程序时,需要使用两个类,分别是 DatagramPacket 和

搜索更多关于: 《Java基础入门》课后习题及答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

博学谷——让IT教学更简单,让IT学习更有效 } } public static void main(String[] args) { } new Information(); // 为单选和复选按钮添加事件监听器 cb1.addActionListener(listener1); cb2.addActionListener(listener1); cb3.addActionListener(listener1); rb1.addActionListener(listener2); rb2.addActionListener(listener2); // 将JPanel面板和JScrollPane面板添加到JFrame容器中 Contai

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com