Bem galera começei com java faz 3 dias, fiz esse código abaixo mais para aprender e agora estou com um problema que não sei como resolver daí venho aqui pedir a ajuda de vocês eu tenho o seguinte código:
[code]
package source;
import java.awt.event.;
import java.awt.BorderLayout;
import javax.swing.;
public class acoes{
	public void botao(){
     int option = JOptionPane.showConfirmDialog(frame,"Você tem certeza?","Confirme",1);
     if(option == 0) campoOut.setText(campoInput.getText());
     else JOptionPane.showMessageDialog(frame,"Texto não inserido!","Messagem",1);
    }
}
public class Slider implements ChangeListener{
    public void stateChanged(ChangeEvent ce){
     int valor = slide.getValue();
	 campoOut.setText(valor);
	}
}
public class MontaJanela{
 static JFrame frame;
 static JPanel panel;
 static JTextField campoInput;
 static JTextField campoOut;
 static JButton button;
 static JSlider slide;
    public void MontaJanela(){
     frame = new JFrame("Campo");
	 panel = new JPanel();
     campoInput = new JTextField(9);
	 campoOut = new JTextField(14);
	 button = new JButton("Enviar");
	 slide = new JSlider();
	 slide.setValue(70);
	 slide.addChangeListener(new Slider());
	 button.addActionListener(new ActionListener(){
	  public void actionPerformed(ActionEvent e){
        new acoes().botao();
	  }
	 });
	 campoOut.setEditable(false);
	 frame.setVisible(true);
	 frame.add(panel, BorderLayout.NORTH);
	 panel.add(campoOut);
	 panel.add(campoInput);
	 panel.add(button);
	 panel.add(slide, BorderLayout.SOUTH);
	 frame.pack();
	 frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
    }
}
public class java extends JFrame{
	public static void main(String args[]){
      new MontaJanela();
    }
}[/code]
Quando eu tento compilar ele dá um erro que a class Slide é pública tem que criar um arquivo etc…
mas então vem a dúvida como fazer para funcionar sem criar um arquivo para cada classe?
Antes que mandem eu pesquisar no google eu já fiz isso ^^
Atéé.
