- 浏览: 9305 次
- 性别:
最新评论
文章列表
以前写界面没用到,现在发现挺方便。我是在这种情况下用的。我的JFrame界面上的菜单栏有几个菜单项,点击时在同一个地方显示不同的东西。有点像浏览器打开几个网页,由一个网页切换到另一个网页时,显示的内容在变化。
public class CenterPanel extends JPanel{
public CenterPanel(){
addPanel();
}
//在这个面板上家卡片布局
public void addPanel(){
this.setPreferredSize(new Dimension(500,600));
CardL ...
这些天在做课程设计,在写到一个界面框架时想到了单例模式。整个框架的用一个JFrame对象,点击菜单栏的菜单项时在其上动态显示不同的内容。当时就想到了这个JFrame可以利用单例模式。
public class MainFrame extends JFrame{
//不用public
private MainFrame(){
}
//利用单例模型实现只有一个主框架
public static MainFrame mainframe=null;
public static MainFrame getMainFrame() {
...
hash存储
首先让我们来看看以下的情况:我们有一堆数据,以后我们可能要对这些数据进行操作(增,删,改,查等),所以现在必须把这些数据存储起来。那么我们怎么存储?用什么方法存储之后能够高效地进行以上对 ...
原型设计模式
一:首先我们先了解什么是设计模式?
设计模式:代码编写方法,模板,规范……每种设计模式都有它使用的场景,在这种场景下使用设计模式会给我们的程序编写带来极大的方便和性能的优越。
java语言里 ...
通讯总结
第一:通讯的意义
1.通讯是指:两台电脑之间或者同一台电脑不同程序之间的信息沟通
第二:通讯实现 1.IP
首先要实现通讯就必须了解每台电脑都有一个IP地址,所以我们传递 的信息就可以通过指定传递的IP准确的传到指定位置。如果是同一台电 脑上的程序之间的通讯,就可以使用“localhost”来指定本机IP地址。
2.端口
我们还得知道每台电脑上有65535个端口,每个端口有一个端口号0-65535, 每个端口可以给一个程序通讯使用,一旦这个端口正在使用别的程序就不 能再使用它了。其中的前1000个端口为系统占用,所以一般是用端口号大 于1000的端口。 3.服务 ...
线程和游戏
最近接触到java里面的线程和游戏了,一下是我对线程的了解
Thread 类的特点:独立运行,线程构成程序,一个程序里面有许多的线程,每个线程实现不同 的功能块,这些功能块合在一起就是整个程序所表现出来的整体功能。
了解线程必须了解它的三个方法:
第一:run(),它是一个线程的入口,当启动一个线程时程序将会从这个线程的run()方法开始执行,我们所熟悉的main()方法就是一个线程
第二:start(),当我们需要调用一个线程时,光实例化它的对象是不行的,还必须调用它的start()方法,即是开始一个线程,当调用此方法时系统就会自动调用此线程的run()方法。每个线程一旦 ...
java里的几个关键字
- 博客分类:
- 个人博客
java里的几个关键字;一.访问修饰符:作用是限定访问;
常用的有: public,protected,默认的,private; 可用于修饰:类,方法,属性。注意:访问修饰符绝对不能修饰变量,无论是静态还是动态的变量。 ...