画板-2
创建的窗体后要在上边添加一些组件,如按钮。
//创建一个窗体的类
public class FrameTest {
//程序入口
public static void main(String[] args){
//定义一个该类对象
FrameTest frame=new FrameTest();
// 调用显示窗体的方法
frame.showFrame();
}
//定义方法showFrame
public void showFrame(){
//创建一个窗体类 使用javax.swing.JFrame该类创建窗体
javax.swing.JFrame jf=new javax.swing.JFrame();
//设置名字
jf.setTitle("简单画板");
//设置大小
jf.setSize(500,500);
//设置出现的位置
jf.setLocation(100,100 );
//添加组件前要提供一个布局管理器 该类在java.awt包下 此处用了流式布局管理器(只懂这一个)
java.awt.FlowLayout fl=new java.awt.FlowLayout();
//将布局管理器添加到窗体上
jf.setLayout(fl);
//添加一些按钮 按钮是在javax.swing.JButton 包下
javax.swing.JButton Line=new javax.swing.JButton("直线");
javax.swing.JButton Reck=new javax.swing.JButton("矩形");
//添加组件到窗体上
jf.add(Line);
jf.add(Reck);
//设置关闭窗体
jf.setDefaultCloseOperation(3);
//设置可视化 默认是不可见的 要设置可见才能看见窗体
jf.setVisible(true);
}
}
运行的结果是:
- 大小: 16.1 KB
分享到:
相关推荐
纯玩----几何画板--各种常见的简单几何图形,不是课件,就是简单纯玩,不需要莫下载
【标题】"简单画板-4"所涉及的是一个基于编程实现的简易画板应用,主要探讨了如何在计算机程序中创建一个用户可以进行绘画操作的界面。这个项目可能使用了某种编程语言,如JavaScript、Python或Java,来构建一个交互...
物理画板-解密版,下载后安装即可直接使用——初高中物理。
综上所述,"Qt多功能画板-vs2017-qt5.11"项目是一个使用Qt5.11和Visual Studio 2017开发的图形编辑工具,提供了图形绘制、操作和管理的全面功能,对于需要进行图形设计或教学的用户来说非常实用。通过深入学习和理解...
【标题】"超级画板-双击即启动.rar"是一个包含Python源代码和开发文档的毕业设计项目,专为计算机专业学生提供。这个项目的核心是一个交互式的画板应用,用户可以通过双击启动来运行。 【描述】这个项目是用Python...
"画板-少儿编程scratch项目源代码文件案例素材.zip" 是一个专门针对少儿编程爱好者提供的资源包,它包含了用Scratch创作的“画板”项目源代码,以及相关的学习素材,是孩子们探索编程艺术的宝贵资料。 首先,让我们...
【C++画板-西北农林C++大作业】是一个基于C++编程语言实现的简易画板程序,它是西北农林科技大学C++课程的一项大作业。这个项目旨在让学生通过实践来掌握C++语言的核心概念,如面向对象编程、图形用户界面(GUI)...
2. **运动与位置控制**:学习如何让角色移动、旋转,以及如何设置舞台的边界,使角色在指定区域内活动。 3. **绘图与颜色操作**:掌握使用画笔工具绘制线条、填充颜色,以及如何改变画笔的粗细、透明度等属性,创作...
Scratch,这款由麻省理工学院(MIT)的“终身幼儿园团队”开发的图形化编程工具,旨在为儿童提供一个简单易懂的编程环境,激发他们的创新思维和逻辑能力。"我的画板"是基于Scratch设计的一款游戏案例,适合少儿编程...
这个项目“安卓手绘图片处理画板相关-利用Bitmap做的简单的画板.zip”显然是一个示例,旨在教授如何利用Bitmap创建一个用户可以在其上绘制的简单画板应用。 Bitmap类在Android中用于存储和操作图像,它可以是位图或...
【C# 2010 简易画板】是一个基于C# 2010编程语言开发的简易画图应用程序。这个程序为用户提供了一个简单的画板界面,允许用户进行基本的绘画操作,比如绘制直线、曲线、矩形、椭圆等图形,并能进行颜色选择、画笔...
Scratch是由麻省理工学院(MIT)的“终身幼儿园团队”开发的一款图形化编程工具,它通过积木式的编程方式,让编程变得简单有趣,适合初学者尤其是儿童进行学习。 在《神奇的画板》这个项目中,孩子们将接触到以下几...
利用Cocos2d-x OpenGl画线原理制作的简易画板
这个简易画板程序是学习Qt GUI编程的一个良好起点,涵盖了基本的窗口创建、事件处理和图形绘制。随着技能的提升,可以进一步优化程序,如添加撤销/重做功能、多层绘图、自定义形状工具等。Qt提供的强大功能使得...
《几何画板》软件是由美国Key Curriculum Press公司制作并出版的数学软件,它的全名是《几何画板--21世纪的动态几何》。1996年我国教育部全国中小学计算机教育研究中心开始大力推广“几何画板”软件,以几何画板软件...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
几何画板是一款强大的动态几何软件,它允许用户创建...总之,“几何画板自定义工具包-800多个小工具”是提升几何画板使用体验的重要资源,无论你是教师还是学生,都可以从中受益,让几何学习和教学变得更加简单和有趣。
例程经过精心编写,简单好用。 2、代码使用KEIL HAL库开发,当前在STM32F103运行,如果是STM32F103其他型号芯片,依然适用,请自行更改KEIL芯片型号以及FLASH容量即可。 3、软件下载时,请注意keil选择项是jlink还是...
例程经过精心编写,简单好用。 2、代码使用KEIL HAL库开发,当前在STM32F103运行,如果是STM32F103其他型号芯片,依然适用,请自行更改KEIL芯片型号以及FLASH容量即可。 3、软件下载时,请注意keil选择项是jlink还是...
基于Labview设计的画板程序—— 运用用户界面事件结构,模拟一个简单的画图板功能。它有4个功能选项:点(point)、线(line)、圆(circle)和椭圆(oval),一次完成的绘画过程是:在画布上单击鼠标开始绘制→...