ustawienie JScrollPane

0

Czy możecie mi pokazać jak dodać scrolla do TextArea ?
Mam tu kod i napisałem jak w książce ale nie ma go.

 public Panel(){ 		
		
		super("Panel");
		setSize(900,600);
		JScrollPane scroll = new JScrollPane(area);
		JPanel panel = new JPanel();
		panel.add(B);
		panel.add(S);
		panel.add(C);
		panel.add(area);    // usuwamy tą linijkę i smiga :)
		panel.add(scroll);
		area.setLineWrap(true);
		B.addActionListener(this);
		S.addActionListener(this);
		C.addActionListener(this);
		setVisible(true);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setContentPane(panel);
		
	}

nie działa a bardzo potrzebuje tego scroll'a. Proszę o pomoc.

0

JTextArea area=new JTextArea(y,x);
JScrollPane scroll=new JScrollPane(pole_tekstowe);
panel.add(scroll);

dodajesz tylko JScrollPane do panelu, nie musisz osobno dodawać area. Najprawdopodobniej to jest przyczyną, że ci nie działa. Usuń tą linijkę.

0

Tak to prawda. Dziękuje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1