isBirderOpaque(){--->isBorderOpaque()
g.getColor(this.color);--->g.setColor(this.color);\g.getColor();
g.fill3Drect--->g.fill3DRect
g.fill3DRect(x+thickness,y+heightn-thickness,width-thickness,thickness,true);
--->g.fill3DRect(x+thickness,y+height-thickness,width-thickness,thickness,true);
return new Insets(thicjness,thickness,thickness,thickness);-->
return new Insets(thickness,thickness,thickness,thickness);
gridLayout.setColumnes(3);--->gridLayout1.setColumns(3);
gridLayout.setRows(2);--->gridLayout1.setRows(2);

解决方案 »

  1.   

    以上是拼写错误,请以后注意
    还有就是你的try{
    throw new Exception();
    }
    好像写得挺有意思的
    我认为应该这样
    try{
    gridLayout1.setColumns(3);
    gridLayout1.setRows(2);
    jLabel1.setFont(new java.awt.Font("Dialog",0,14));
    jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel1.setText("jLabel1");
        jLabel2.setFont(new java.awt.Font("Dialog",0,14));
    jLabel2.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel2.setText("jLabel2");
    jLabel3.setFont(new java.awt.Font("Dialog",0,14));
    jLabel3.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel3.setText("jLabel3");
    jLabel4.setFont(new java.awt.Font("Dialog",0,14));
    jLabel4.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel4.setText("jLabel4");
    jLabel5.setFont(new java.awt.Font("Dialog",0,14));
    jLabel5.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel5.setText("jLabel5");
    jLabel6.setFont(new java.awt.Font("Dialog",0,14));
    jLabel6.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel6.setText("jLabel6");
    jLabel1.setBorder(new OwnBorder(10,Color.blue));
    jLabel2.setBorder(new OwnBorder(15,Color.red));
    jLabel3.setBorder(new OwnBorder(20,Color.orange));
    jLabel4.setBorder(new OwnBorder(25,Color.yellow));
    jLabel5.setBorder(new OwnBorder(30,Color.green));
    jLabel6.setBorder(new OwnBorder(35,Color.white));
    }
    才是本意吧
    建议好好看看入门教材
      

  2.   

    差点忘了
    catch(Exception e){
    throw new Exception();
    }
    也不对
    为catch(Exception e){}
    还有你已经方法抛出异常了,里面就不用再try、catch了
      

  3.   

    to:MaxDD(激活)
    呵呵,不敢不敢,这里的强人一般不屑于看这样的帖的
    也就我水平有限,别的贴解决不了,就来帮帮这些犯小错误的兄弟们.
      

  4.   

    各位兄弟
    学java的路漫漫
    大家都是从简单的问题上走过来的
    有兴趣的交个朋友 
    我的qq是149934704
      

  5.   

    这段代码分三段,只是中间没连接的,上面是我尝试连接的,不过我试试还是没成功
    现在我把这三段代码列出来,看看该怎么弄
    import java.awt.*;
    import javax.swing.border.*;
    import javax.swing.*;
    class OwnBorder implements javax.swing.border.Border{
    private int thickness;
    private Color color;
    public OwnBorder(int thickness,Color color){
    this.thickness=thickness;
    this.color=color;
    }
    public void paintBorder(Component c,Graphics g,int x,int y,int width,int height){
    g.getColor(this.color);
    g.fill3DRect(x,y,width-thickness,thickness,true);
    g.fill3DRect(x,y+thickness,thickness,height-thickness,true);
    g.fill3DRect(x+thickness,y+height-thickness,width-thickness,thickness,true);
    g.fill3DRect(x+width-thickness,y,thickness,height-thickness,true);
    }
    public Insets getBorderInsets(Component c){
    return new Insets(thickness,thickness,thickness,thickness);
    }
    public boolean isBorderOpaque(){
    return true;
    }
    }
      

  6.   

    public class MainFrame extends JFrame{
    private void jbInit() throws Exception{
    。。}
    }
      

  7.   

    gridLayout1.setColumnes(3);
    gridLayout1.setRows(2);
    jLabel1.setFont(new java.awt.Font("Dialog",0,14));
    jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel1.setText("jLabel1");
        jLabel2.setFont(new java.awt.Font("Dialog",0,14));
    jLabel2.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel2.setText("jLabel2");
    jLabel3.setFont(new java.awt.Font("Dialog",0,14));
    jLabel3.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel3.setText("jLabel3");
    jLabel4.setFont(new java.awt.Font("Dialog",0,14));
    jLabel4.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel4.setText("jLabel4");
    jLabel5.setFont(new java.awt.Font("Dialog",0,14));
    jLabel5.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel5.setText("jLabel5");
    jLabel6.setFont(new java.awt.Font("Dialog",0,14));
    jLabel6.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel6.setText("jLabel6");
    jLabel1.setBorder(new OwnBorder(10,Color.blue));
    jLabel2.setBorder(new OwnBorder(15,Color.red));
    jLabel3.setBorder(new OwnBorder(20,Color.orange));
    jLabel4.setBorder(new OwnBorder(25,Color.yellow));
    jLabel5.setBorder(new OwnBorder(30,Color.green));
    jLabel6.setBorder(new OwnBorder(35,Color.white));
    }