| | | 14.109.13.BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), "Title Lowered Etched Border")Previous/Next | |
|
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.Toolkit;
import javax.swing.BorderFactory;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.border.EtchedBorder;
public class Main extends JFrame {
public Main() {
JPanel simplePanel = new JPanel(new GridLayout(7, 1, 5, 5));
simplePanel.setBorder(BorderFactory.createTitledBorder(BorderFactory
.createEtchedBorder(EtchedBorder.LOWERED), "Title Lowered Etched Border"));
simplePanel.add(new JLabel("Examples"), JLabel.CENTER);
add(simplePanel);
}
public static void main(String[] argv) {
Main borderFactoryDemo = new Main();
borderFactoryDemo.setVisible(true);
borderFactoryDemo.pack();
}
}
|
|
| 14.109.BorderFactory | | 14.109.1. | Introducing BorderFactory | | 14.109.2. | BorderFactory in action | | 14.109.3. | Use BorderFactory to create borders | | 14.109.4. | BorderFactory.createEmptyBorder | | 14.109.5. | BorderFactory.createLineBorder: create line border | | 14.109.6. | BorderFactory.createEtchedBorder: create Etched Border | | 14.109.7. | BorderFactory.createEtchedBorder: LOWERED EtchedBorder | | 14.109.8. | BorderFactory.createRaisedBevelBorder | | 14.109.9. | BorderFactory.createLoweredBevelBorder | | 14.109.10. | BorderFactory.createEmptyBorder(10, 10, 10, 10) | | 14.109.11. | BorderFactory.createTitledBorder('Title Border') | | 14.109.12. | BorderFactory.createTitledBorder(BorderFactory.createLineBorder(Color.BLUE), "Title Line Border with color") | | 14.109.13. | BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), "Title Lowered Etched Border") | | 14.109.14. | BorderFactory.createMatteBorder(2, 5, 2, 5, Color.BLUE) | | 14.109.15. | BorderFactory.createCompoundBorder(BorderFactory.createRaisedBevelBorder(), BorderFactory.createLoweredBevelBorder()) | | 14.109.16. | BorderFactory.createCompoundBorder(BorderFactory.createLineBorder(Color.red), BorderFactory.createMatteBorder(-1, -1, -1, -1, icon)) |
|