分手快乐 发表于 2015-1-18 11:23:04

来看Swing中的ActionListener呼应研讨

从一个编程语言的普及程度来将,一个好的IDE是至关中要的,而现在的java的IDE虽然已经很好了,但是和.net网页编程比起来还是稍微差一些的,这是个客观事实。java要想普及的更好。DE是必须加以改进的。
关于ActionListener的呼应成绩,就我的了解能够有两种办法。第一种就是你放到一个新的类内里,完成ActionListener接口,然后写好publicvoidactionPerformed(ActionEvente)的办法。这类当承继自JFrame仍是蛮有效的,可是假如是一个在publicstaticvoidmain(String[]args)中创建一个JFrame,然后对内里的(好比按钮)完成监听,那末往完成ActionListener接口就不那末符合了(哎,良多都是当你做事后才晓得甚么是符合的),不外Java供应了另外一种办理计划:

<br>importjava.awt.*;
importjavax.swing.*;
importjava.awt.event.*;


<br>
<br>publicclassActionListenerTest...{

<br>
<br>publicstaticvoidmain(String[]args)...{
  
<br>JFrameframe=newJFrame("ButtonTest");
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  
  finalJButtonjbClose=newJButton("ClosetheFrame");
  jbClose.addActionListener(newActionListener()...{
   publicvoidactionPerformed(ActionEvente)...{
    if(e.getSource().equals(jbClose))...{
     System.exit(0);
    
<br>}
   }
  }
  );
  
  frame.add(jbClose);
  frame.pack();
  frame.setVisible(true);
 }

<br>}
<p>
微软什么都提供了。你可以试想一下,如果你是新手,你是希望你点一下按钮程序就能运行那,还是想自己一点一点的组织结构,然后打包发部,调错再打包......

爱飞 发表于 2015-1-20 22:54:35

http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。

灵魂腐蚀 发表于 2015-1-30 07:26:12

你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。

金色的骷髅 发表于 2015-2-6 08:13:42

J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。

山那边是海 发表于 2015-3-3 14:49:47

设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧

只想知道 发表于 2015-3-11 11:23:41

是一种使用者不需花费很多时间学习的语言

小魔女 发表于 2015-3-18 07:59:05

一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。

简单生活 发表于 2015-3-25 13:37:49

学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。
页: [1]
查看完整版本: 来看Swing中的ActionListener呼应研讨