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 }