Tenho que criar: uma interface de login ( já foi +/- criada ) que quando o usuário apertar no botão “ok” o usuário e senha terão que ser iguais ao do arquivo txt, porém estou perdido na criação do arquivo txt já com o usuário e senha definidos e também não sei o que por na ação do botão ueheuhe, ou seja, não sei “nada” além de montar a interface.
Dá uma pesquisada em Eventos e como colocar um evento no seu botão. ActionListener
Já to a 1 dia pesquisando e modificando… Já to na fase de “não sei o que estou fazendo aqui” kkkk, por isso recorri perguntar aqui
Estude sobre evento com Jbutton e Sobre Classe NIO do java.
Se voce nao entende as tecnologia que quer usar no projeto, fica complicado cria algo.
Tenho no meu GitHub um sistema de Editor de texto que criei do zero, usando arquivo txt.
Poderia da uma olhada: e pega a logica …
2 curtidas
valeu
Resumindo…
package teste2;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Principal implements ActionListener{
JFrame tela = new JFrame("");
JButton botao = new JButton("Botão");
void criarTela() {
tela.setSize(300, 300);
tela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
tela.setLayout(null);
botao.addActionListener(this); // aqui estou colocando o evento no botao
botao.setBounds(20,20,100,30); // aqui dimensiono o botao, que nao deve ser necessario, por usar um layout no JFrame
tela.add(botao);
tela.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource() == botao) {
// aqui o que deve acontecer se o "botao" for pressionado
JOptionPane.showMessageDialog(null, "Aqui deve acontecer alguma coisa");
}
}
}
1 curtida
eu precisava entender mesmo era a parte de criação de um arquivo txt, deu pra ter bastante noção depois q eu analisei os códigos do colega.