WEB就是轻量级;如果要炫,FLEX或即将普及的html5.0都能做到像C/S那样。

java做web项目比较多;如果是桌面程序,还是走C/S比较成熟。

如果是B/S架构的,后台还是JAVA,前台可以用JSP+JS+CSS渲染;也可以把前台换成FLEX交互,效果也是很好的

 

 1 package Com.MySwing;
 2 import java.awt.BorderLayout;
 3 import java.awt.EventQueue;
 4 import javax.swing.JFrame;
 5 import javax.swing.JLabel;
 6 import javax.swing.JPanel;
 7 
 8 public class NineSwing extends JFrame {
 9     private static final long serialVersionUID = -2085588912441845548L;
10     private JPanel contentPane;
11     public static void main(String[] args) {
12         EventQueue.invokeLater(new Runnable() {
13             public void run() {
14                 try {
15                     NineSwing frame = new NineSwing();
16                     frame.setVisible(true);
17                 } catch (Exception e) {
18                     e.printStackTrace();
19                 }
20             }
21         });
22     }
23 
24     public NineSwing() {
25         setTitle("设置窗体大小");// 设置窗体标题
26         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 默认关闭方式
27         setSize(250, 250);// 设置窗体大小
28         contentPane = new JPanel();// 创建内容面板
29         contentPane.setLayout(new BorderLayout(0, 0));
30         setContentPane(contentPane);// 设置内容面板
31         JLabel label = new JLabel("宽度:250,高度:250");// 创建标签控件
32         contentPane.add(label, BorderLayout.CENTER);// 添加标签控件到窗体
33   }
34 }