JPanel leftSidePanel = new JPanel(); leftSidePanel.setLayout(new GridBagLayout()); getContentPane().add(leftSidePanel, new GridBagConstraints(0, 1, 1, 1, 1.0, 1.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0)); JScrollPane fontScroll = new JScrollPane(); fontPanel.add(fontScroll, new GridBagConstraints(1, 1, 3, 1, 1.0, 1.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 5, 5), 0, 0)); samplePanel.setBorder(BorderFactory.createTitledBorder("Sample Text")); JScrollPane textScroll = new JScrollPane(); samplePanel.add(textScroll, new GridBagConstraints(0, 0, 4, 1, 1.0, 1.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 5, 5, 5), 0, 0)); sampleTextPane = new JTextPane(); textScroll.setViewportView(sampleTextPane); getContentPane().add(rightSidePanel, new GridBagConstraints(1, 0, 1, 2, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0)); effectsPanel.setMinimumSize(new Dimension(210, 1)); effectsScroll = new JScrollPane(); effectsPanel.add(effectsScroll, new GridBagConstraints(1, 0, 1, 1, 1.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(0, 5, 5, 5), 0, 0));
dataFilePanel = new javax.swing.JPanel(); dataFileLabel = new javax.swing.JLabel(); textScrollPane = new javax.swing.JScrollPane(); textPane = new javax.swing.JTextPane(); treeContainer = new javax.swing.JPanel(); parserFilePanel = new javax.swing.JPanel();
public class Main { public static void main(String[] args) { JTextPane textPane = new JTextPane(); StyledDocument doc = textPane.getStyledDocument(); Style style = textPane.addStyle("I'm a Style", null); StyleConstants.setForeground(style, Color.red); try { doc.insertString(doc.getLength(), "BLAH ",style); } catch (BadLocationException e){} StyleConstants.setForeground(style, Color.blue); try { doc.insertString(doc.getLength(), "BLEH",style); } catch (BadLocationException e){} JFrame frame = new JFrame("Test"); frame.getContentPane().add(textPane); frame.pack(); frame.setVisible(true); } }
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLocationRelativeTo(null); tPane = new JTextPane(); tPane.setBorder(eb); topPanel.add(tPane); appendToPane(tPane, "flow", Color.ORANGE); getContentPane().add(topPanel); setVisible(true);
JFrame f = new JFrame(); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JTextPane jtp = new JTextPane(); StyledDocument doc = (StyledDocument) jtp.getDocument(); SimpleAttributeSet normal = new SimpleAttributeSet();
+ "<hr>type ESC to close"; JFrame frame = new JFrame(); frame.setUndecorated(true); frame.setAlwaysOnTop(true); JTextPane jtp = new JTextPane(); jtp.setContentType("text/html"); jtp.setFont(new Font(Font.DIALOG, Font.PLAIN, 14)); jtp.setCaretPosition(0); JScrollPane jsp = new JScrollPane(jtp); jsp.setPreferredSize(new Dimension(fWidth, fHeight));
private void printMessageToScreen(String message) { if(message == null || message.equals("")) { return; } JFrame frame = new JFrame("IPsec Neighbours"); frame.setSize(300, 200); frame.getContentPane().setLayout(new BorderLayout()); JTextPane text = new JTextPane(); text.setEditable(false); text.setContentType("text/html"); text.setText(message); frame.getContentPane().add("Center",text); frame.setVisible(true); }
setDefaultCloseOperation(EXIT_ON_CLOSE); setSize(400, 400); setLocationRelativeTo(null); JTextPane txt = new JTextPane(doc); txt.setText("public class Hi {}"); add(new JScrollPane(txt)); setVisible(true);
JPanel leftSidePanel = new JPanel(); leftSidePanel.setLayout(new GridBagLayout()); getContentPane().add(leftSidePanel, new GridBagConstraints(0, 1, 1, 1, 1.0, 1.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0)); JScrollPane fontScroll = new JScrollPane(); fontPanel.add(fontScroll, new GridBagConstraints(1, 1, 3, 1, 1.0, 1.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 5, 5), 0, 0)); samplePanel.setBorder(BorderFactory.createTitledBorder("Sample Text")); JScrollPane textScroll = new JScrollPane(); samplePanel.add(textScroll, new GridBagConstraints(0, 0, 4, 1, 1.0, 1.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 5, 5, 5), 0, 0)); sampleTextPane = new JTextPane(); textScroll.setViewportView(sampleTextPane); getContentPane().add(rightSidePanel, new GridBagConstraints(1, 0, 1, 2, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0)); effectsPanel.setMinimumSize(new Dimension(210, 1)); effectsScroll = new JScrollPane(); effectsPanel.add(effectsScroll, new GridBagConstraints(1, 0, 1, 1, 1.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(0, 5, 5, 5), 0, 0));
JTextPane jtp = new JTextPane(); jtp.setEditable(false); jtp.setContentType("text/html"); jtp.setText(MessageI18N.getMessage("menu.help.about")); jp_center.add(new JScrollPane(jtp)); jp.add(jp_center, BorderLayout.CENTER);
public class SomeFrame { public static void main( String[] args ) { JFrame frame = new JFrame( ); frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); JTextPane tp = new JTextPane(); JScrollPane sp = new JScrollPane(tp); frame.getContentPane().add( sp ); frame.pack( ); frame.setVisible( true ); } }
JTextPane tp = new JTextPane(); JScrollPane js = new JScrollPane(); js.getViewport().add(tp); JFrame jf = new JFrame(); jf.getContentPane().add(js); jf.pack(); jf.setSize(800,800); jf.setVisible(true); try { URL url = new URL("http://www.google.com"); tp.setPage(url); } catch (Exception e) { e.printStackTrace(); }
final JFrame frame = new JFrame(); JPanel panel = new JPanel(new BorderLayout()); JTextPane pane = new JTextPane(); pane.addKeyListener(new KeyAdapter() { @Override public void keyTyped(KeyEvent e) { frame.pack(); } }); panel.add(pane, BorderLayout.CENTER); frame.setContentPane(panel); frame.pack(); frame.setVisible(true);
JFrame frame = new JFrame(TestDifferentStyles.class.getSimpleName()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JTextPane textPane = new JTextPane(doc); textPane.setText("Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has " + "been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of " frame.add(new JScrollPane(textPane)); frame.setSize(500, 400); frame.setVisible(true);
private void initComponents(String fileName) { super.initComponents(); JTextPane textPane = new JTextPane(); textPane.setEditable(false); textPane.setContentType("text/html"); textPane.addHyperlinkListener(new HyperlinkAdapter(this)); try { textPane.setText(readFile(fileName)); textPane.setCaretPosition(0); } catch (IOException e) { e.printStackTrace(); } JScrollPane scrollPane = new JScrollPane( textPane, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); getContentPane().add("Center", scrollPane); pack(); }
jp_help.setLayout(new BorderLayout()); JTextPane jtp_help_center = new JTextPane(); jtp_help_center.setEditable(false); Dimension d = jtp_help_center.getPreferredSize(); jtp_help_center.setPreferredSize(d); jtp_help_center.setCaretPosition(0); JScrollPane jsp_center = new JScrollPane(jtp_help_center); jp_help.add(jsp_center, BorderLayout.CENTER);
JTextPane text = new JTextPane(); JButton button = new JButton("bold"); button.addActionListener(new StyledEditorKit.BoldAction()); JFrame frame = new JFrame("Styled"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLayout(new BorderLayout()); frame.add(button, BorderLayout.NORTH); frame.add(text, BorderLayout.CENTER); frame.setSize(600, 400); frame.setVisible(true);
JTextPane jtp1 = new JTextPane(); jtp1.setText("bhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhbhbbbbbbbbbbbbbbbbhbbbbbbbbbbbbbbbbbb b"); jtp1.setEditable(false); JPanel noWrapPanel = new JPanel( new BorderLayout() ); noWrapPanel.add( jtp1 ); JScrollPane scrollpane2 = new JScrollPane(noWrapPanel); JFrame frame=new JFrame(); frame.add(scrollpane2); frame.setSize(200,100); frame.setVisible(true);
private JFrame frame = new JFrame(); private JTextPane jtp; private StyledDocument doc; jtp = new JTextPane(); jtp.setText("\ntype some text in the above empty line and check the wrapping behavior"); doc = jtp.getStyledDocument(); JScrollPane scroll = new JScrollPane(jtp); scroll.setPreferredSize(new Dimension(200, 200)); frame.add(scroll); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true);
logText = new JTextPane(); logText.setEditable(false); JScrollPane logTextScroll = new JScrollPane(logText); logTextScroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); logPanel.setVisible(false); JScrollPane historyTableScrollPane = new JScrollPane(historyTable); historyButtonRemove = new JButton(rb.getString("remove")); historyButtonClear = new JButton(rb.getString("clear")); queueList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); queueList.addMouseListener(new QueueMenuMouseListener()); JScrollPane queueListScroll = new JScrollPane(queueList, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); gbc.gridy = 0; pane.add(ripPanel, gbc); gbc.gridy = 1; pane.add(statusPanel, gbc); gbc.gridy = 2; pane.add(progressPanel, gbc); gbc.gridy = 3; pane.add(optionsPanel, gbc); gbc.weighty = 1;