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);
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);
解决方案 »
- java.io.FileInputStream.read()的返回值类型为什么是int而不是byte
- 新手求教一个问题,定义类能在本身这个类里调用他本身的???
- 新手求一道题 1!+2!+3!+...+20!的值,结果数据溢出了,如何解决?
- 左边jtree右边jtable的资源管理器问题
- java中equals equals()与==的区别?以及抽象类和接口在实际工作中的区别?
- 怎样声明并且创建数组
- 请教java在生成图片过程中的问题。
- 180分 !! 正则表达式的简单问题!
- 大家帮帮我!!(初学)
- 94% PASS SCJP,感谢帮助过我的朋友
- 全屏显示问题,解决者有分
- JTree的奇怪问题
还有就是你的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));
}
才是本意吧
建议好好看看入门教材
catch(Exception e){
throw new Exception();
}
也不对
为catch(Exception e){}
还有你已经方法抛出异常了,里面就不用再try、catch了
呵呵,不敢不敢,这里的强人一般不屑于看这样的帖的
也就我水平有限,别的贴解决不了,就来帮帮这些犯小错误的兄弟们.
学java的路漫漫
大家都是从简单的问题上走过来的
有兴趣的交个朋友
我的qq是149934704
现在我把这三段代码列出来,看看该怎么弄
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;
}
}
private void jbInit() throws Exception{
。。}
}
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));
}