java添加边框_Java如何为边框添加标题?
本示例說明如何創建帶有標題的邊框。有一個特殊的邊界類TitledBorder可以做到這一點。我們可以定義標題的對齊方式,左對齊,居中對齊或右對齊。為此,我們調用該setTitleJustification()方法。我們還可以設置其他屬性,例如字體或標題位置。package?org.nhooo.example.swing;
import?javax.swing.*;
import?javax.swing.border.TitledBorder;
import?java.awt.*;
public?class?TitledBorderExample?extends?JFrame?{
public?TitledBorderExample()?{
initializeUI();
}
private?void?initializeUI()?{
setSize(300,?300);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setLayout(new?FlowLayout(FlowLayout.LEFT));
TitledBorder?border?=?new?TitledBorder("?Form?Data?");
border.setTitleJustification(TitledBorder.LEFT);
border.setTitlePosition(TitledBorder.TOP);
JPanel?panel?=?new?JPanel();
panel.setBorder(border);
panel.setLayout(new?GridLayout(1,?2));
JLabel?usernameLabel?=?new?JLabel("Username:?");
JTextField?usernameField?=?new?JTextField();
panel.add(usernameLabel);
panel.add(usernameField);
setContentPane(panel);
}
public?static?void?main(String[]?args)?{
SwingUtilities.invokeLater(new?Runnable()?{
public?void?run()?{
new?TitledBorderExample().setVisible(true);
}
});
}
}
總結
以上是生活随笔為你收集整理的java添加边框_Java如何为边框添加标题?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 魔兽争霸显示无法登录服务器,魔兽登陆不上
- 下一篇: Java文件传输(有进度条)