Jlabel调整java大小
我在JTextPane中创建了一个带有背景色的JLabel,当我试图用codeJlabel调整java大小,java,jlabel,jtextpane,Java,Jlabel,Jtextpane,我在JTextPane中创建了一个带有背景色的JLabel,当我试图用codesetSize、setpreferedsize调整它的大小并重新验证它时,这两种方法都不起作用。我想要所有的Jlabel宽度到130,高度到20 还有别的方法吗 这是我的密码 final JLabel jl = new JLabel(rs2.getString("username")); final String username = rs2.getString("username");
setSize、setpreferedsize
调整它的大小并重新验证它时,这两种方法都不起作用。我想要所有的Jlabel宽度到130,高度到20
还有别的方法吗
这是我的密码
final JLabel jl = new JLabel(rs2.getString("username"));
final String username = rs2.getString("username");
Border d = BorderFactory.createEmptyBorder(1,10,1,10);
Border d2 = BorderFactory.createLineBorder(Color.BLACK);
Border d3 = BorderFactory.createCompoundBorder(d2,d);
jl.setPreferredSize(new Dimension(130,20));
jl.setFont(new Font("Calibri",Font.BOLD,16));
jl.setBorder(d3);
jl.setOpaque(true);
jl.setBackground(Color.ORANGE);
Cursor c = new Cursor(Cursor.HAND_CURSOR);
jl.setCursor(c);
jl.revalidate();
jtp.insertComponent(jl);
sd.insertString(sd.getLength(), "\n", SubPanel1.sas);
试着改变标签的
首选大小。这是我做的,但不起作用