怎样在JFrame里用Gridworld画出5*5的格子 或者用JButton画?

问题描述

想要那种可以用鼠标点的格子,格子里还要是数字要做这样的界面的话又需要几个类呢?我是一只小白对java还不是熟悉就详细解释先谢谢了qwq

解决方案

解决方案二:
packagecom.suzhw.stu.swing.jframe.demo;importjava.awt.Container;importjava.awt.GridLayout;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.WindowConstants;/***JFrame中放一个九宫格,每个格子可点击,并含数字*/publicclassSudokuInJFrameDemoextendsJFrame{/****/privatestaticfinallongserialVersionUID=1L;publicSudokuInJFrameDemo(){setTitle("九宫格按钮");setSize(210,210);setVisible(true);setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);Containerc=getContentPane();GridLayoutgridLayout=newGridLayout(3,3);c.setLayout(gridLayout);JButtonjbut=null;for(inti=1;i<10;i++){jbut=newJButton(String.valueOf(i));c.add(jbut);}}publicstaticvoidmain(String[]args){newSudokuInJFrameDemo();}}

时间: 2024-11-09 00:54:14

怎样在JFrame里用Gridworld画出5*5的格子 或者用JButton画?的相关文章

winform调用webservice的dataset数据集画出图

问题描述 [WebMethod]publicDataSetGetPoleByID(longid){IndexCommonBasePagebasePage=newIndexCommonBasePage();vardtPole=newDataTable();SetPoleDataTableValue(dtPole);dsPole.Tables.Add(dtPole);Lineline=basePage.BaseRecordService.GetLineById(id);longlineToPoleI

WPS实用教程:画出数学的交集图

在数学中常用两个或多个圆重叠起来的图来表示集合中的交集,也有用重叠的图来更加直观地表示某些条件或事物的叠加.图1所示便是用来表示交集与重叠的图.   图1 表示交集与重叠的图 那么用户怎样才能在WPS中画出图1所示的图呢?下面笔者以在WPS文字中画出这样的图为例来介绍,这个方法同样适用于WPS表格和WPS演示中. 首先,点选"画图"工具栏上的"椭圆"工具,然后按住键盘上的"Shift"键在WPS文字中画出所需大小的圆.见图2: 图2 在WPS中画

WPS中画出数学中表示交集的图

在数学中常用两个或多个圆重叠起来的图来表示集合中的交集,也有用重叠的图来更加直观地表示某些条件或事物的叠加.图1所示便是用来表示交集与重叠的图. 那么我们怎样才能在WPS中画出图1所示的图呢?下面我以在WPS文字中画出这样的图为例来介绍,这个方法同样适用于WPS表格和WPS演示中. 首先,我们点选"画图"工具栏上的"椭圆"工具,然后按住键盘上的"Shift"键在WPS文字中画我们所需大小的圆.见图2: 画好一个圆后,再复制另一个圆出来.把两个圆需

PS如何画出标准圆环?

  PS如何画出标准圆环? 1.新建一个文件,记住颜色模式要选RGB颜色(为的是保存PNG文件) 2.从左侧工具栏中选择椭圆工具 3.选一个喜欢的前景颜色,按住shift画出正圆,再CTRL+C复制,然后再CTRL+V粘贴,此时,两个圆是重叠的,看见四个点就对了 4.按住CTRL+T出现定界框,再按住SHIFT+ALT不放(等比缩放),按住鼠标左键向里拉动形状 5.位置调好以后,点面板上的确定 6.之后在上层面板上选择下拉菜单中的排除重叠形状 7.效果如图 分类: PS入门教程

PS画出逼真人耳效果

  PS画出逼真人耳效果 最终效果图如上↑ 人体解剖学里的图像一般看起来都略为恐怖,但你可以通过简单的数码绘,将人体各部位分拆绘制,从而克服对写实版人体的恐惧.基于这样的小妙招,今天我们就来学习如何用PS,搭配Wacom手绘板,绘制一只逼真的人耳. 1. 勾勒耳部草图 第一步: 首先,找一张清晰明了的耳部图片作为参考.这里,我选用了来自Envato网站的照片,如下.因为我个人习惯先画朝向右侧的左耳,所以先将图像翻转过来,点击编辑→变换→水平翻转. 第二步:选用硬质圆头笔刷绘制草图.你们可以按照自

Photoshop下什么方法可以很快画出虚线

  在笔刷的属性里,把笔刷的圆形压扁,然后将笔刷的间隔距离拉大,这样就可以画出虚线.可以先做一个需要要用的形状的路径,然后调整笔刷的spacing的值,描边路径就可以产生曲线. 分类: PS入门教程

求关于一个用java代码画出类似水晶按钮的效果的代码

问题描述 求关于一个用java代码画出类似水晶按钮的效果的代码 最近在做个东西,但是客户要美观点,所以来求点资料,用java或者安卓的类似水晶按钮的那个功能的代码 解决方案 http://blog.csdn.net/cometnet/article/details/8464693http://www.blogjava.net/Swing/archive/2009/02/20/255676.html 解决方案二: 用ps画好图像然后加载到程序中.需要准备好正常.悬停.按下.禁用几个不同的图片,切换

vb net 画图-vb.net画图 怎么画出光晕效果,即太阳光照的效果

问题描述 vb.net画图 怎么画出光晕效果,即太阳光照的效果 如题:用vb.net画图, 怎么能画出光晕效果,即像太阳光照过来的效果 解决方案 用ps建立一个透明图层,用渐变和发光画好,保存为png VB程序读取它,并且和现有的图片合成. 解决方案二: 这是个不错的办法,我试一下.另外VB.net里有个线性渐变LinearGradientBrush画刷,怎么没有径向渐变(圆形渐变)的画刷??我找了半天没有找到

求解答-如何用C++画出图像。。。。。

问题描述 如何用C++画出图像..... 如何用C++画出图像...................例如y=x*x 解决方案 用 matlab 画出心的图像 解决方案二: cout<<"y=x*x" ; 解决方案三: http://wenku.baidu.com/link?url=ibjOGgWu_FMZ2NUj6_jhLApXwQyYTRALRnonq5kdUiL9OqJe5Yg5hobKBdbx-otKGl3yNo1sdHndPs1Kq-y1Hgwlexx5lMg4t6