Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class FontProgram {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- JFrame mainFrame = new JFrame("Fonts Frame");
- JPanel panel = new JPanel(new BorderLayout());
- GraphicsEnvironment e = GraphicsEnvironment.getLocalGraphicsEnvironment();
- String[] fontNames = e.getAvailableFontFamilyNames();
- JComboBox fontbox = new JComboBox(fontNames);
- JList fontList = new JList(fontNames);
- JButton button = new JButton("Submit");
- JScrollPane scrollPane = new JScrollPane();
- scrollPane.setViewportView(fontList);
- fontList.addListSelectionListener(new SharedListSelectionHandler());
- panel.add(fontbox, BorderLayout.NORTH);
- panel.add(scrollPane, BorderLayout.CENTER);
- panel.add(button, BorderLayout.SOUTH);
- mainFrame.add(panel);
- mainFrame.setVisible(true);
- mainFrame.setSize(250, 250);
- mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement