1 package com.java7.myballfalldown.main; 2 3 import java.awt.Graphics; 4 5 import javax.swing.JFrame; 6 import javax.swing.JPanel; 7 8 public clas...
分类:
其他好文 时间:
2015-01-02 22:19:16
阅读次数:
213
JAVA的GUI程序的基本思路是以JFrame为基础,它是屏幕上window的对象,能够最大化、最小化、关闭。Swing是一个用于开发Java应用程序用户界面的开发工具包。以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。
说白了,你只需要很少的代码,就能利用JAV...
分类:
编程语言 时间:
2014-12-31 16:20:19
阅读次数:
185
一、基本目标
设计一个窗体程序,有两个文本框,其中第二个文本框是不可编辑的,有三个按钮,点击Copy按钮能把第一个文本框复制到第二个文本框,点击Clear按钮能把两个文本框的内容清空,也可以用快捷键ALT+R与ALT+Y操作
点击Close按钮,能关闭这个窗体程序
二、基本思想
这个JFrame的布局与各组件名称如下,请联合下面的代码查看:
三、制...
分类:
编程语言 时间:
2014-12-31 16:18:19
阅读次数:
255
JTree用法及JTree使用经验总结 import java.awt.Dimension; import java.awt.Color; import javax.swing.JFrame; import javax.swing.JPanel; impor...
分类:
其他好文 时间:
2014-12-31 00:56:24
阅读次数:
232
6.1.3 一个简单的GUI程序
package six;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Main {
private static int numclicks = 0; //记录次数
private static JFrame frame = new ...
分类:
编程语言 时间:
2014-12-28 18:19:32
阅读次数:
277
闲话少说直接代码,这里主要用到JMenuBar JMenu,JMenuItem ,JPopupMenu(右键菜单),看文档(javax.swing下)就能轻松学会,界面写的有点乱,但是基本用到了这三个类
import javax.swing.* ;
import java.awt.event.* ;
class MyMenu
{
JFrame frame = new JFrame("右...
最近在学习java的Swing编程,用java参照课本写了个字符串替换的程序,把代码贴出来与大家分享,如有不妥之处,还望指正。
text.java文件
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class text extends JFrame implements ActionListen...
分类:
其他好文 时间:
2014-12-18 15:20:46
阅读次数:
197
边界布局
package guiTest;
//JFrame默认的是边界布局BorderLayout
import java.awt.BorderLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class BorderLayoutDemo {
public static void main(...
分类:
其他好文 时间:
2014-12-16 22:46:11
阅读次数:
325
Swing基本组件.*
Swing顶级容器类:JFrame JDialog JApplet
使用以上容器的原则:
1.要在屏幕上显示,每个GUI组件必须是一个“容器层级”(一个容器层级是一个拥有顶层容器作为根的组件树)的一部分。
2.每个GUI组件只能属于一个容器。如果一个组件已在某个容器中,试图添加到另一个容器,则删除前一个容器中的组件,添加到后一个组件。
3.每个顶层容器都有一个...