精华内容
下载资源
问答
  • 怎样学习swing

    2012-12-17 13:45:43
    看了《java编程思想》后,过一些java swing的知识,了解了一点,但深感不足。 觉得有必要改进一下学习swing的方法。 ①学习Totrial ②框架

    看了《java编程思想》后,学过一些java swing的知识,了解了一点,但深感不足。

    觉得有必要改进一下学习swing的方法。

    ①学习Totrial

    ②框架

    展开全文
  • 怎样学习Swing

    2010-09-27 16:36:51
    了基础的之后,尽量自己着写一些自定义组件,加深对Swing体系结构的了解。当然学习Swing需要执着,需要悟性,别指望着写几个JFrame程序就能成为高手。Swing和VC,.Net的界面开发思想完全是不一样的。 我总结...
    Sun网站上的Java Tutorial就非常好,非常适合。它的Swing部分也很不错。学了基础的之后,尽量自己学着写一些自定义组件,加深对Swing体系结构的了解。当然学习Swing需要执着,需要悟性,别指望着写几个JFrame程序就能成为高手。Swing和VC,.Net的界面开发思想完全是不一样的。

    我总结大体可以分为以下四步吧。
    1.先跟着教程写代码,例如《Java编程思想》里的关于Swing的代码。
    2.研究一些高级的Swing代码,可以参考《Java2核心技术》里关于Swing的代码。
    3.研究Java2D的一些高级特性。
    4.着手自己开发类库和特效。

    Swing基本上无所不能,JavaScript能做的一切特效它都可以做,而且做的更好。正因为Swing做的太好了,所以它也是比较难学的。
    [b]
    .Net界面很华丽,你用吧,至于它为什么华丽,是微软的事。[/b]
    [b]Swing界面也可以很华丽,至于能多么华丽是你的事。[/b]

    关于Swing界面更具体的文章,请查看站内文章:
    [b]《Swing免费皮肤Substance的使用》[/b][url]http://javapub.iteye.com/blog/793345[/url]
    展开全文
  • import java.awt.*; import javax.swing.*; import java.awt.event.*; class myFrame extends JFrame{ public void firstFrame(){ ...刚学swing 还没学监听这方面 addActionListener方法是抄书里写的 求解决 谢谢。
  • 好久之前就想学swing了,也断断续续收集了不少资料,但就是一直没用学习进去,今天看到一篇文章:一个Swing的小应用(Todo-List) http://www.iteye.com/topic/466572 还是google code上开源的,决定开始学习了,以后...

    好久之前就想学swing了,也断断续续收集了不少资料,但就是一直没用学习进去,今天看到一篇文章:一个Swing的小应用(Todo-List) http://www.iteye.com/topic/466572  还是google code上开源的,决定开始学习了,以后做企业应用软件希望用上这个(自己一直都用web开发,对客户端的界面几乎一无所知)。

    http://code.google.com/p/stodo/

    http://stodo.googlecode.com/svn/trunk/

    展开全文
  • package com.swing; import java.awt.Container; import javax.swing.JButton;...import javax.swing.JFrame;...import javax.swing.WindowConstants;... * 在Swing中,每个组件在容器中都有一个具体的位置和大小,
    package com.swing;
    
    import java.awt.Container;
    
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.WindowConstants;
    
    /**
     * 1:常用的布局管理器
     * 在Swing中,每个组件在容器中都有一个具体的位置和大小,在容器中摆放各种组件时很难判断
     * 其具体的位置和大小,布局管理器提供了Swing组件安排展示在容器中的方法,它提供了基本的
     * 布局功能
     * 2:Swing提供了常用的布局管理器包括流布局管理器,边界布局管理器,和网格布局管理器
     * 
     * 3:在Swing中除了使用布局管理器之外也可以使用绝对布局,绝对布局,顾名思义,就是
     * 硬性指定组件在容器中的位置和大小,可以使用绝对坐标的方式来指定组件的位置
     * 
     * 4:使用绝对布局的步骤如下
     *  第一使用Container.setLayout(null)方法取消布局管理器
     *  在使用绝对布局之前一定使用setLayout(null)方法告知编译器这里不再使用布局管理器
     *  第二使用Component.setBounds()方法设置每个组件的大小和位置
     *  
     * 5:绝对布局使用setBounds(int x,int y,int width,int height)方法进行设置,
     * 第一如果使窗体对象调用setBounds()方法
     * 参数 x,y代表这个窗体在整个屏幕上面出现的位置,width,height代表这个窗体的宽和长
     * 第二如果使窗体内的组件调用setBounds()方法,
     * 则参数x,y代表这个组件在整个窗体摆放的位置,width,height代表这个组件的大小
     * 
     * 
     * @author biexiansheng
     *
     */
    public class AbsolutePosition extends JFrame{
    
        public AbsolutePosition(){//定义一个构造方法
            setTitle("本窗体使用绝对布局");//设置该窗体的标题
            setLayout(null);//使该窗体取消布局管理器设置
            setBounds(0,0,200,150);//绝对定位窗体的位置和大小
            
            Container container=getContentPane();//创建容器对象
            JButton jb1=new JButton("按钮1");//创建按钮
            JButton jb2=new JButton("按钮2");//创建按钮
            jb1.setBounds(10,30,100,20);
            jb2.setBounds(60,70,100,20);//设置按钮在窗体上的位置和大小
            container.add(jb1);//将按钮添加到容器中
            container.add(jb2);//将按钮添加到容器中
            
            setVisible(true);//使窗体可见
            //设置窗体的关闭方式
            setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        }
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            AbsolutePosition pa=new AbsolutePosition();
            //实例化对象的时候调用构造方法
        }
    
    }

    实力运行效果如下

    展开全文
  • 貌似很多人说企业java开发很...改到什么程度就行了。因为这一块知识细节太杂,太多、我想将更多的精力放在java EE这一块,以及安卓这一块。先谢谢大家的回答了。 起码应该了解swing的事件处理、线程模型、布局...
  • Swing是什么? 1)AWT 在早期JDK1.0发布时,Sun公司就为GUI开发提供了一套基础类库,这套类库被称为AWT(Abstract Window Toolkit),即抽象窗口工具包。AWT是一个重量级组件,使用比较麻烦,且设计出的图形界面不够...
  • 初步学习Swing

    千次阅读 2006-06-30 17:12:00
    一直就想学习java的桌面编程,可惜直到现在因为是在unix上的原因并不需要java程序有界面,不过自己还是想好好学习学习。...3 import javax.swing.*;4 5 public class ToolbarFrame2 extends Frame {6 7 //
  • 学习Swing 的网站[转]

    2009-05-16 14:38:00
    最近在网上找到了一些比较好的学习Swing 的网站,不敢独享,发表上来大家一起学习。 1.第一个就不用说了,Sun官方的教程 相当的不错。(英语基础不一定要很好,安装个Lingoes 就可以了) Swing : ...
  • Swing编程初级应用 eclipse和myeclipse myeclipse的优点:集成了许多外置插件 myeclipse的安装: (1)激活状态 windo——preference——myeclipse——subscript (2)破解 ①run.bat ②输入usercode—— 点击 ...
  • package com.swing; import java.awt.Container; import java.awt.FlowLayout;...import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.WindowConstants; /** * 1:流(FlowLayout)
  • 最近学习 Swing 的问题

    2016-06-30 14:22:28
    模拟一个简单的注册窗口,写到性别的时候 男 女只能选一个,小弟采用的是匿名对象的写法可是程序报错 不知道是不是写法不对。望指教: 代码如下: // x性别 p.add(new JLabel("性别")); ... * p.add(new ...
  • package com.swing; import java.awt.Container; import java.awt.GridLayout; ...import javax.swing.JButton;...import javax.swing.JFrame;...import javax.swing.JPanel;...import javax.swing.WindowConstants
  • 最近在网上找到了一些比较好的学习Swing 的网站,不敢独享,发表上来大家一起学习。 1.第一个就不用说了,Sun官方的教程 相当的不错。(英语基础不一定要很好,安装个Lingoes 就可以了) Swing : ...
  • package com.swing; import java.awt.Container; import java.awt.Dimension; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.net.UR
  • 学习swing组件

    2007-07-14 11:16:00
  • 浅谈学习Swing组件

    2009-09-08 08:38:00
    Swing包是JFC(Java Foundation Classes)的一部分,由许多包组成,如下表:Com.sum.swing.plaf.motif用户界面代表类,它们实现Motif界面样式...用户界面代表类,它们实现Windows界面样式Javax.swingSwing组件和使
  • package com.swing; import java.awt.Color; import java.awt.Component; import java.awt.Container; import java.awt.Graphics;...import javax.swing.Icon; import javax.swing.JFrame; import javax.sw
  • 学习Swing做的打飞机小游戏

    千次阅读 2014-03-06 11:18:49
    import javax.swing.JOptionPane; import javax.swing.Timer; import model.Plane; public class FightFrame extends JFrame implements KeyListener{ List<Plane> zds = new ArrayList(); //子弹 List<Plane>...
  • <Swing Hacks> <Java Swing 第二版>
  • 因为公司要做一点关于Swing方面的,所以找到一点好东东 http://java.sun.com/docs/books/tutorial/uiswing/examples/components/index.html 关于Swing方面的实例,全面极至,很好的参考。 ...
  • 1. 遇到的问题 今天在做项目的时候遇到一个问题,就是一个无法定位错误的问题:...= 2,输出的错误信息并没有对应到我编写的代码部分,也就是说我写的代码没有问题,是swing内部的问题?问题如下: Excep...
  • http://blog.163.com/yyaabb_123/blog/static/28172425200831211321672/
  • ToolBar按钮显示修改。 布局方式修改,当界面不足显示所有按钮时,将按钮现在另外的下拉按钮中。 ToolBar按钮可定义带下拉菜单 图片见附件
  • 这个网站很不错,都是源码,里面不仅有java,c 等等,涉及软件开发各个方面  http://www.java2s.com/    http://www.javaworld.com/   http://home.java.net/   http://onjava.com/ ...
  • 老Java程序员谈谈swing要不要

    千次阅读 多人点赞 2021-05-23 17:02:29
    老java程序员谈谈要不要学swing Swing是什么? 1)AWT 在早期JDK1.0发布时,Sun公司就为GUI开发提供了一套基础类库,这套类库被称为AWT(Abstract Window Toolkit),即抽象窗口工具包。AWT的起初设想就是为了统一...
  • 愤怒!竟然还有学校还在教 Java 的 Swing

    万次阅读 多人点赞 2021-05-24 08:34:36
    昨天,有个读者私信我说,“老师正在教 Swing,这个知识点还需要学习吗?” 说句实在话,刚看到这个问题的时候,我是想骂娘的!不是骂读者啊,你懂得,骂学校,骂... Swing、AWT 这些图形化组件纯属浪费时间! 可

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 38,923
精华内容 15,569
关键字:

学swing