1。怎么在Jbuilder 中加 背景图案??我默认的是xy的分布!
      下面时一个查询页面代码怎么去给背景加个图案了????
2。怎么才能将生成的界面大小固定好?????而我生成的界面用户是可以固定拉伸的
代码如下!!!(下面是borderLayout,但我的很多界是xylayout布局的,那又怎么改??/)
package storemanager_inquire;
import java.awt.datatransfer.*;
import java.awt.*;
import javax.swing.*;
import java.awt.BorderLayout;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import javax.swing.table.DefaultTableModel;
import java.sql.*;
import java.util.Vector;/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class testFrame
    extends JFrame {
  JPanel contentPane;
  BorderLayout borderLayout1 = new BorderLayout();
 // JTable jTable2 = new JTable();
  JTable jTable3 = new JTable();
  JScrollPane jScrollPane1 = new JScrollPane(jTable3); // JScrollPane sp=new JScrollPane(ta);
  public testFrame() {
    try {
      setDefaultCloseOperation(EXIT_ON_CLOSE);
      jbInit();
    }
    catch (Exception exception) {
      exception.printStackTrace();
    }
  }  /**
   * Component initialization.
   *
   * @throws java.lang.Exception
   */
  private void jbInit() throws Exception {    contentPane = (JPanel) getContentPane();
    contentPane.setLayout(borderLayout1);
    setSize(new Dimension(400, 300));
    setTitle("Frame Title");
    contentPane.setBackground(SystemColor.controlLtHighlight);
    get_actionID();
    getContentPane().add(jScrollPane1);
  }  //获得当前股票交易表中的序号:
public int  get_actionID() {
      // JFrame f=new JFrame();
 int a=0;
   Connection con = null;
  Statement sta = null;
  ResultSet rs = null;
   String[] col = { "顺序", "总量", "可用","日期" };
   DefaultTableModel dtm= new DefaultTableModel(col,0); //定义一个表的模板
   jTable3.setModel(dtm);
 //this.add(jscrollpane1); //将加载了表的滚动条在JFrame中显示
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //加载驱动
con = DriverManager.getConnection(
   "jdbc:microsoft:sqlserver://LENOVO-320EB584:1433;DatabaseName=stock",
   "sa", "123");
   sta = con.createStatement();
   rs = sta.executeQuery("select  *from stock"); //executeQuery
    //Vector vector=new Vector();
    // Vector vector = null;
while (rs.next()) {
  Vector vector=new Vector();
 //a=rs.getInt("seq_num");
 vector = new Vector();
vector.add(rs.getInt("seq_num"));
  vector.add(rs.getInt("amount"));
  vector.add(rs.getInt("utilize_amount"));
  vector.add(rs.getString("date"));
   dtm.addRow(vector);    //这里的dtm是实现定义好的DefaultTableModel
 }
}catch (Exception e) { try {
   rs.close();
   sta.close();
   con.close();
 }
 catch (SQLException e1) {
   e1.printStackTrace();
 }
 e.printStackTrace();
}
finally {
 try {
   rs.close();
   sta.close();
   con.close();
 }
 catch (SQLException e) {
   e.printStackTrace();
 }
 System.out.println();
}
return a;
}
}