JAVA大学实用教程实验指导10.2.1答案

JAVA2实用教程实验指导与习题解答(第3版).pdf JAVA实验课课程设计,习题解答,很实用哦 立即下载

P122                   布局                      代码补完

 

 

 

LayoutExample.java

 

 

  1. import javax.swing.*;
  2. import java.awt.*;
  3. import javax.swing.border.*;
  4. class MyWin extends JFrame
  5. {
  6.     JTabbedPane tabbedPane;
  7.     JPanel flowLayoutPanel,
  8.             gridLayoutPanel,
  9.             borderLayoutPanel,
  10.             nullLayoutPanel;
  11.     Box boxLayoutPanel;
  12.     JSplitPane splitPaneOne,splitPaneTwo;
  13.     JLayeredPane layeredPane;
  14.     public MyWin()
  15.     {
  16.         JButton b[]=new JButton[35];
  17.         for(int i=0;i<b.length;i++)
  18.         {
  19.             b[i]=new JButton("***");
  20.         }
  21.         JTextArea text=new JTextArea("大家好");
  22.         setBounds(100,100,500,300);
  23.         setVisible(true);
  24.         tabbedPane=new JTabbedPane(JTabbedPane.LEFT);
  25.         FlowLayout flow=new FlowLayout();
  26.         flowLayoutPanel=new JPanel();
  27.         flow.setAlignment(FlowLayout.LEFT);
  28.         flow.setVgap(4);
  29.         flow.setHgap(10);
  30.         flowLayoutPanel.setLayout(flow);
  31.         for(int z=1;z<6;z++)
  32.         {
  33.             flowLayoutPanel.add(b[z]);
  34.         }
  35.         tabbedPane.add("观看FlowLayout布局",flowLayoutPanel);
  36.         gridLayoutPanel=new JPanel();
  37.         GridLayout grid=new GridLayout(2,3);
  38.         grid.setVgap(6);
  39.         grid.setHgap(8);
  40.         gridLayoutPanel.setLayout(grid);
  41.         for(int y=6;y<12;y++)
  42.         {
  43.             gridLayoutPanel.add(b[y]);
  44.         }
  45.         tabbedPane.add("观看GriderLayout布局",gridLayoutPanel);
  46.         borderLayoutPanel=new JPanel();
  47.         BorderLayout border=new BorderLayout();
  48.         border.setVgap(5);
  49.         border.setHgap(7);
  50.         borderLayoutPanel.setLayout(border);
  51.         borderLayoutPanel.add(b[12],BorderLayout.SOUTH);
  52.         borderLayoutPanel.add(b[13],BorderLayout.NORTH);
  53.         borderLayoutPanel.add(text,BorderLayout.CENTER);
  54.         borderLayoutPanel.add(b[14],BorderLayout.EAST);
  55.         borderLayoutPanel.add(b[15],BorderLayout.WEST);
  56.         tabbedPane.add("观看BorderLayout布局",borderLayoutPanel);
  57.         boxLayoutPanel=Box.createVerticalBox();
  58.         for (int x=16;x<22;x++)
  59.         {
  60.             boxLayoutPanel.add(b[x]);
  61.         }
  62.         tabbedPane.add("观看BoxLayout布局",boxLayoutPanel);
  63.         nullLayoutPanel=new JPanel();
  64.         nullLayoutPanel.setLayout(null);
  65.         for(int w=22;w<27;w++)
  66.         {
  67.             nullLayoutPanel.add(b[w]);
  68.         }
  69.         b[22].setBounds(100,100,60,30);
  70.         b[23].setBounds(130,120,60,30);
  71.         b[24].setBounds(160,140,60,30);
  72.         b[25].setBounds(190,160,60,30);
  73.         b[26].setBounds(210,180,60,30);
  74.         tabbedPane.add("观看null布局",nullLayoutPanel);
  75.         splitPaneOne=new JSplitPane(JSplitPane.VERTICAL_SPLIT,b[27],b[28]);
  76.         splitPaneTwo=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,splitPaneOne,b[29]);
  77.         tabbedPane.add("观看JSplit",splitPaneTwo);
  78.         layeredPane=new JLayeredPane();
  79.         layeredPane.setLayout(null);
  80.         layeredPane.add(b[30],JLayeredPane.DEFAULT_LAYER);
  81.         layeredPane.add(b[31],JLayeredPane.PALETTE_LAYER);
  82.         layeredPane.add(b[32],JLayeredPane.MODAL_LAYER);
  83.         layeredPane.add(b[33],JLayeredPane.POPUP_LAYER);
  84.         layeredPane.add(b[34],JLayeredPane.DRAG_LAYER);
  85.         b[30].setBounds(100,100,60,30);
  86.         b[31].setBounds(130,120,60,30);
  87.         b[32].setBounds(160,140,60,30);
  88.         b[33].setBounds(190,160,60,30);
  89.         b[34].setBounds(210,180,60,30);
  90.         tabbedPane.add("观看JLayeredPane",layeredPane);
  91.         tabbedPane.validate();
  92.         Container con=getContentPane();
  93.         con.add(tabbedPane,BorderLayout.CENTER);
  94.         con.validate();
  95.         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  96.     }
  97. }
  98. public class LayoutExample
  99. {
  100.     public static void main(String args[])
  101.     {
  102.         new MyWin();
  103.     }
  104. }

 

笔试题-2023-紫光展锐-数字芯片设计【纯净题目版】 阅读详情

相关推荐

从实习生到独立上手:我是如何用海思PQTool搞定IPC图像调试的

本文分享了从实习生到独立使用海思PQTool进行IPC图像调试的成长历程。通过工具搭建、核心参数调整和实战案例,详细介绍了如何高效解决图像质量问题,特别强调了ISP调试中的关键参数和实用技巧,适合刚入门的图像调试工程师参考。

weixin_33756596的博客 311

java语言怎么建立窗口awt,java.awt.Frame类:创建窗口

创建窗口是 AWT 编程的第一步,窗口是所有组件和面板的容器。在 Java AWT 中,我们使用 Frame 类来创建窗口。Frame 中文字意是“框架”,它的主要功能是建立窗口。AWT 建立窗口的步骤如下:设计 Frame 类对象,建立空白窗口;建立此 Frame 对象的组件。下面是 Frame 类的构造方法。构造方法说明Frame( )建立没有标题的窗口Frame(String title)建...

weixin_33608760的博客 2065

通过两个mark点确定某一个点的位置

read_image (Image0, '0.bmp') binary_threshold (Image0, Region, 'max_separability', 'dark', UsedThreshold) connection (Region, ConnectedRegions) fill_up (ConnectedRegions, RegionFillUp) select_shape_std (RegionFillUp, SelectedRegions, 'max_area', 70) red...

优快云博客 3887

java-awt

GUI :&lt;wbr&gt;java对图形界面编程提供额多个组件都存放在AWT和Swing包中.&lt;br&gt;&lt;wbr&gt;awt:不跨平台,显示样式和颜色依赖平台.&lt;br&gt;&lt;wbr&gt;Swing:跨平台的.&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt; &lt;wbr&gt;awt:Com

Dendy之Java小屋 136

Frida实战:SSL Pinning绕过技术全解析

本文详细解析了如何使用Frida工具绕过SSL Pinning技术,包括环境搭建、四种实战绕过方案及常见问题排查指南。通过具体代码示例和实战经验,帮助安全研究人员快速掌握SSL Pinning绕过技术,适用于金融类App的安全测试场景。

weixin_42530732的博客 187

CAPL编程的催化剂——CAPLdll的实现

CANoe作为一款功能强大的总线开发及测试工具,不仅仅是因为其丰富的库函数,最重要的是其兼容了多种编程语言,可以实现灵活的开发,极大的解决了纯CAPL编程所带来的限制,如通过动态链接库(DLL)来实现复杂函数的编写,使其能够在CAPL中可以调用,下面将对DLL的实现进行分析。capldll.cpp这个文件初看相当复杂,从整体上来说,这段代码主要包含了两部分:自定义函数实现和回调函数定义,今天的主要任务是实现自定义函数,这里的函数定义与普通函数定义差不多,只是利用了CAPL的格式。在VS2017工程中打开。

车载控制器AutoSAR软件开发工程师 4646

制作可执行jar包

  发一些能让大家学习的教程,不是要抄英文教程里的原例,也不是随便在别的地方看到 自己还没测试过的,人生就要学习 而且永远在学习,谦虚中慢慢的充实自己   1.     javac -encoding utf-8 mywin.java                                //编译你的应用程序,有汉字时一定要注意用编码-encoding     mkdir  ...

qvb3d的专栏 163

【Qt开发】管理OpenGL上下文QOpenGLContext类及应用实践示例代码

QOpenGLContext 提供了一个简单、高效的接口来管理 OpenGL 上下文。本文详细介绍了 QOpenGLContext 的基本功能、常用方法、信号槽机制、高级应用技巧及常见问题的解决方法。通过这些介绍,读者可以更好地掌握和利用 QOpenGLContext 进行 OpenGL 渲染和管理实验。对于有特殊需求的开发者,也可以通过探索更多高级设置和优化策略,以满足具体的应用场景。

科技改变人类,技术成就未来 1871

JAVA大学实用教程实验指导5.2.1答案

P39       继承             代码补完   Example.javaclass People{    protected double weight,height;    public void speakHello()    {        System.out.println("yayawawa");    }   

怪蜀黍专栏 1628

把 SAP Event Mesh 讲透:从事件驱动架构到 SAP BTP 落地实践

摘要: SAP Event Mesh是SAP BTP上的云端消息与事件服务,支持企业构建解耦、弹性的应用架构。它通过异步通信模式(如发布/订阅)解决传统同步集成的痛点,如系统紧耦合、链路脆弱等问题。核心能力包括事件驱动通信、可靠消息投递(支持至少一次送达)、与SAP生态深度集成(如S/4HANA事件扩展)以及混合环境支持。典型场景包括订单处理、库存同步等,发布方只需发出业务事件,订阅方按需消费,避免系统间直接依赖,符合Clean Core理念。两种关键模式为广播式的Publish/Subscribe和定向的

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 115

国科大学习资料--自然语言处理(宗成庆)-2019期末考试题

国科大学习资料–自然语言处理(宗成庆)-2019期末考试题 国科大学习资料–自然语言处理(宗成庆)-2019期末考试题 国科大学习资料–自然语言处理(宗成庆)-2019期末考试题

无名何许人的博客 2434

《Java 2实用教程》(第5版)(清华大学出版社)作者:张跃平、耿祥义习题答案详解

《Java 2实用教程》(第5版)(清华大学出版社)作者:张跃平、耿祥义习题答案详解 **此答案与详解是本人做作业时所写部分答案,如有错误之处请指出 ** 习题2 1.问答题 (3) 逻辑类型,boolean 整数类型,int,byte,short,long 字符类型,char 浮点类型,float,double (4) float类型,常量的后面必须要有后缀f或F doub...

weixin_43916707的博客 1万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Java 2实用教程(第三版)实验指导与习题解答and实验模版代码及答案(一)

Java 2实用教程(第三版)实验指导与习题解答 清华大学出版社 (编著 耿祥义 张跃平) 实验模版代码及答案 建议使用文档结构图 (选择Word菜单→视图→文档结构图) 上机实践1  初识Java 3 实验1  一个简单的应用程序 3 实验2  一个简单的Java Applet程序 3 实验3  联合编译 4 上机实践2  基本数据类型与控制语句 5 实验1  输出希腊

zxq1138634642的专栏 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

java实用教程编程题_耿祥义张跃平_java大学实用教程-编程题答案1.doc

耿祥义张跃平_java大学实用教程-编程题答案1.doc还剩15页未读,继续阅读下载文档到电脑,马上远离加班熬夜!亲,喜欢就下载吧,价低环保!内容要点:public void actionPerformed(ActionEvent e) { String number=e.getActionCommand();int n=Integer.parseInt(number);int m=n*n;te...

weixin_31548723的博客 238

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

java实验二 学生 人_java实验2答案

《java实验2答案》由会员分享,可在线阅读,更多相关《java实验2答案(5页珍藏版)》请在金锄头文库上搜索。1、GDOU-B-11-112广东海洋大学学生实验报告书(学生用表)实验名称实验二. Java基本数据类型与数组课程名称Java程序设计与开发技术课程号16232204学院(系)信息学院专业计算机科学与技术班级计科学生姓名学号实验地点钟海楼04019实验日期2015年9月17日一、实验目...

weixin_42295859的博客 1011

上海开放大学《Java程序基础课程实验1》形考作业线上实践答案

上 海 开 放 大 学学生实验报告分校(站)专 业入学年级学 号姓 名课 程 Java程序基础实验名称 实验1(环境安装及运算符应用)实验指导教师实验日期: 年 月 日说明:上交时,统一文件名:分校+学号+姓名+Java程序基础(实验报告1).doc独立自主地完成实验。

电大搜题 317

java实验及答案_JAVA实验4-1答案

GDOU-B-11-112广东海洋大学学生实验报告书(学生用表)实验名称 学院(系) 学生姓名实验四(1). 类与对象(第1部分) 信息学院 彭德权专业Java程序设计与开发课程名称 课程号 16232204技术 计算机科学与技术钟海楼 04019班级 计科1131 2015年实验日期9月24日学号 201311621124 实验地点一、实验目的(1)学习使用Java中的类来封装对象的属性和功能;...

weixin_28881787的博客 9975

java2实用教程实验指导与习题解答第四版答案_java2实用教程实验指导与习题解答...

java2实用教程实验指导与习题解答[2021-02-18 22:23:51]简介:《JAVA2实用教程实验指导与习题解答》是清华大学出版社出版的关于Java操作技术的一本书。建站服务器这篇文章给大家分享的是有关《嵌入式linux实时操作系统及应用编程》这本书如何的内容。小编觉得挺实用的,因此分享给大家做个php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_rep...

weixin_31881651的博客 1158

JAVA大学实用教程实验指导4.2.1答案

P24      三角形,圆形和梯形的类封装       代码补完       另:别人做2分钟就做完,而我要做2天还要去问别人,实在有够纱布的,快赶上FL那个纱布达人了,不过还算学到东西了,又向SCJP迈了一步了    :)   AreaAndLength.java class Trangle{    double sideA,sideB,side

怪蜀黍专栏 1574

浙江大学java答案5_浙江大学Java语言程序设计实验答案全集

浙江大学Java语言程序设计实验答案全集 Java答案全集实验汇总。 实验2 数据类型和变量的使用 一、程序填空,在屏幕上显示一个短句“Programming in Java is fun!” import java.io.*; public class Test10001{ public static void main(String args[]){ /*-------------------...

weixin_35057850的博客 380

浙江大学java实验题答案_浙大JAVA 实验题答案.doc

实验3 运算符和表达式的使用登陆上机练习系统,完成实验03中的4个题目,并提交。20001 20003 20007 2001120001 求两个数的和与差输入整数a和b,计算并输出a、b的和与差。例:输入2 -8输出The sum is -6The difference is 10import java.util.Scanner;public class Test20001{public s...

weixin_30550287的博客 794

java实验指导书答案_(Java实验指导书答案2.doc

(Java实验指导书答案2山东建筑大学实验报告课 程 :Java面向对象程序设计语言院 (部):商学院专 业 :电子商务班 级 :学生姓名:学 号:指导教师:陈明志完成时间:2014年6月目录实验一:JDK安装与配置3实验二:Java基本语法练习4实验三:数组和字符串练习5实验四:类和对象程序设计6实验五:接口、内部类与包练习7实验六:图形界面设计8实验七:线程设计9实验八:输入...

weixin_35989968的博客 1282

java实用教程考试_Java2实用教程试卷.doc

Java2实用教程试卷Java2实用教程 第 PAGE 5 页 共 NUMPAGES 5 页装订线内答题无效**********************装********************订********************线********************课程代码:座位号:新疆大学期末考试《Java2实用教程》试卷姓名:学号:专业:学院:班级:题号一二三四五总分得...

weixin_39917811的博客 299

java实验二答案天津商业大学,天津商业大学java实验报告

天津商业大学java实验报告答案及运行结果this.start =start; }public Point getEnd(){ return end; }public void setEnd(Point end){ this.end =end; }public double getDistance(){ double distance;distance=Math.sqrt((start.x-...

weixin_29664819的博客 183

共饮同井水java实验答案,XX大学JAVA实验工作报告.docx

北京信息科技大学信息管理学院实 验 报 告课程名称 java程序设计实验项目 实验二 类和对象实验仪器 PC、jdk 、jcreator专 业_______ _________班级/学号________ ___学生姓名 _______ __________实验日期实验地点成 绩 ______________...

weixin_31954813的博客 1877

java实用教程 清考试题_Java2实用教程试题.doc

装订线内答题无效**********************装********************订********************线********************课程代码:座位号:新疆大学期末考试《Java2实用教程姓名:学号:专业:学院:班级:题号一二三四五总分得分第一部分选择题(共12分)得分评卷人一、单项选择题(本大题共4小题,每题只有一个正确答案,答对一题得3分,共...

weixin_35615495的博客 521
上一篇: linux文件系统基础知识
下一篇: Java编程那些事儿66——final修饰符
draiden
博客等级 码龄18年 14粉丝 15原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值