Duvidas de como usar Scanner

bom dia galera estou resolvendo um exercicio tentando usando scanner porem nao estou conseguindo pegar os dados e passar como parametro usando Scanner
por exemplo:

public static void main(String[] mamaeee){
Scanner ler = new Scanner(System.in);
LinhaTempo lt = new LinhaTempo();

		lt.calculaLinhaTempo(ler.nextDouble(),ler.nextDouble());
		
		lt.imprimeLinhaTempo();

como posso usar um JOpane ou system.out.println

obrigado.

Tente assim:

public static void main(String[] mamaeee){ Scanner ler = new Scanner(System.in); LinhaTempo lt = new LinhaTempo(); lt.calculaLinhaTempo( Double.parseDouble(ler.nextLine(), Double.parseDouble(ler.nextLine()); lt.imprimeLinhaTempo(); }

E quando postar código, use a tag code:

Para utilizar o JOptionPane você precisa inserir no método calculaLinhaTempo() a seguinte linha de código:

JOptionPane.showMessageDialog(null, "mensagem");

O parâmetro null é para o alerta não ficar referenciado a um componente de tela.

Só complementando.

O parâmetro null indica que o JOptionPane não será aberto a partir de nenhuma tela. Entretanto, se você fizer uma aplicação Swing é importantíssimo que esse parâmetro contenha como valor a tela que está abrindo o JOptionPane.

Esse é, de longe, o erro mais comum em programação Swing que vejo no GUJ.