1 package threadAndRunnable; 2 3 import java.awt.BorderLayout; 4 5 import javax.swing.JFrame; 6 import javax.swing.JLabel; 7 import javax.swing.JProgr... ...
分类:
其他好文 时间:
2018-04-29 15:24:24
阅读次数:
166
由于之前的HPC太难用了,所以决定搬家到十楼的工作站,于是就免不了配置必要的工作环境,其中一个少不了要安装的软件是就是fastqc,因为它太常用了。 我先是用conda安装,因为conda实在是太方便了,于是命令行:conda install fastqc 后面一路yes下去搞定,果然很顺利。 可是 ...
分类:
其他好文 时间:
2018-04-27 19:47:29
阅读次数:
1391
画板 一个可以绘画的简单绘图软件 本文用两个类来实现画板的基本功能 (源代码在文章最后面) 画板制作分两个部分: (一)界面布局 (二)实现功能 小知识: setBounds(x,y,width,height); x:组件在容器X轴上的起点 y:组件在容器Y轴上的起点 width:组件的长度 hei ...
分类:
编程语言 时间:
2018-04-27 13:27:11
阅读次数:
305
#开始 不管是什么GUI 按钮的存在都是必不可少的而且还会有很多奇怪的按钮 #代码 #分析 这次的代码是上次的代码添加了几行 添加了一个鼠标监听器 在按钮上面有鼠标消息之后 会在方法里面传入一个MouseEvent 对象 包含了事件的各种数据 例如按下了什么按键 按了几次 坐标 需要注意的是 这里是 ...
分类:
其他好文 时间:
2018-04-26 12:16:45
阅读次数:
137
#开始 申请博客已经有一段时间了 但是一直没有时间写博文(其实还是懒虫侵蚀了大脑) 最近正在学习JFrame做窗口 遇到了很多的问题 为了解决问题也谋杀了很多的脑细胞 为了让更多的朋友不死的很多脑细胞我把学习的时候遇到的问题给写出来了 就当是自己的备忘录了 萌新 大佬勿喷 学习过程中参考了网上很多博 ...
分类:
编程语言 时间:
2018-04-22 22:07:37
阅读次数:
289
代码如下: import java.awt.Color;import java.awt.Graphics;import java.awt.event.KeyEvent;import java.awt.event.KeyListener; import javax.swing.JFrame;impor ...
分类:
编程语言 时间:
2018-03-26 00:36:56
阅读次数:
274
按上下左右键可相应的上下左右 Java事件处理机制--深入理解 几个重要的概念:1. 事件源 2. 事件 3. 事件监听器 1. 事件源是一个产生(或触发)事件的对象,比如前面的JButton的一个对象jb1. 当这个事件源对象的某些状态以某种方式发生变化时,就会产生某种类型的事件(一个事件源可能会 ...
分类:
编程语言 时间:
2018-02-11 18:13:44
阅读次数:
181
在这篇博文中,笔者会介绍JFrame窗口的分层。JFrame继承自Frame,同JFrame、JDialog、JApplet都是重量级组件。如果不弄清楚Frame的分层结构,那么在设置组件的某些特效的时候就会出错,比如设置背景。 Frame层次结构图: 每一个顶级容器,都有一个隐藏的中间容器,叫做R ...
分类:
编程语言 时间:
2018-02-10 23:22:47
阅读次数:
252
【三大常?布局管理器】布局管理器--介绍1、概念组件在容器(如JFrame)中的位置和??是由布局管理器来决定的。所有的容器都会使用一个布局管理器,通过它来自动进行组件的布局管理。2、种类java共提供了五种布局管理器: 流式布局管理器(FlowLayout)、 边界布局管理器(BorderLayo ...
分类:
编程语言 时间:
2018-02-09 15:45:52
阅读次数:
249
首先我们要在一个窗口里面显示这个功能,因此引入JFrame类然后创建一个窗口代码如下:JFramewin=newJFrame();//新建窗口win.setLocation(250,100);//设置窗口位置win.setSize(800,600);//设置窗口大小win.show();//显示窗口win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
分类:
编程语言 时间:
2018-01-29 17:35:55
阅读次数:
221