Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 9th, 2012  |  syntax: None  |  size: 1.58 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. the scroll bar does not work
  2. text_area = new JTextArea();
  3. text_area.setPreferredSize(new Dimension(250,150));
  4. text_area.setLineWrap(true);
  5. scrollpane = new JScrollPane(text_area);
  6.        
  7. public AziendaGUI() {
  8.  
  9.     company = new Azienda();
  10.  
  11.     frame = new JFrame("Immobiliari s.p.a");
  12.     frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  13.  
  14.     view_list = new JButton("View Property");
  15.     view_list.setActionCommand("view_list");
  16.     view_list.addActionListener(this);
  17.  
  18.     save_list = new JButton("Save List");
  19.     save_list.setActionCommand("save_list");
  20.     save_list.addActionListener(this);
  21.  
  22.     text_area = new JTextArea();
  23.     text_area.setPreferredSize(new Dimension(250,150));
  24.     text_area.setLineWrap(true);
  25.     scrollpane = new JScrollPane(text_area); //Non funziona la scroll bar
  26.  
  27.     grid = new GridBagLayout();
  28.     pane = new JPanel(grid);
  29.  
  30.     /* Set Constraints view_list button */
  31.     grid.setConstraints(view_list, new GridBagConstraints(0,0,1,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(5,5,5,5),0,0));
  32.     pane.add(view_list);
  33.  
  34.     /* Set Constraints save_list button */
  35.     grid.setConstraints(save_list,new GridBagConstraints(1,0,1,1,0.0,0.0,GridBagConstraints.EAST,GridBagConstraints.NONE,new Insets(5,5,5,5),0,0));
  36.     pane.add(save_list);
  37.  
  38.     /* Set Constraint text area */
  39.     grid.setConstraints(scrollpane, new GridBagConstraints(0,1,2,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.NONE,new Insets(5,5,5,5),0,0));
  40.     pane.add(scrollpane);
  41.  
  42.     frame.setLayout(new FlowLayout());
  43.     frame.add(pane);
  44.  
  45.     frame.pack();
  46.     frame.setVisible(true);
  47. }