Números Pares no netBeans

Pessoal, boa noite!
Se possível de vocês me ajudarem aqui com esse exercício, eu agradeço muito!

Sobre as estruturas de repetições. Faça um formulário que receba um número inteiro, calcule e mostre todos os números pares que exista até esse número. Por exemplo, se o usuário informar o número 8, o formulário deverá retornar ao usuário os números 2, 4, 6 e 8. Para isso, você deverá dividir cada número que existir nesse intervalo por 2 e o resto dessa divisão deverá ser zero (0). Para fazer esse cálculo você utilizará o comando %, ou seja, para saber o resto da divisão de 4 por 2 você faria da seguinte maneira:
int resto = 4 % 2.

Queria tipo desse jeito:

int numero = Integer.parseInt(jTNum.getText());
int cont = 1;
int total;

while (cont <=10){
    total = cont * numero;
    lista.addElement(cont + " X " + numero + " = " +total);
    cont++;
}

jLResultado.setModel(lista);

ou

int numero = Integer.parseInt(jTNum.getText());
int total;

for (int cont = 1; cont <= 10; cont++){
    total = cont * numero;
    lista.addElement(cont + " X " + numero + " = " + total);
}

jLResultado.setModel(lista);

ou

int numero = Integer.parseInt(jTNum.getText());
int total;
int cont = 1;

do{
total = cont * numero;
lista.addElement(cont + " X " + numero + " = " + total);
cont++;
}
while (cont <= 10);

jLResultado.setModel(lista);

Alguém ai pra me ajudar?

Tentei desse jeito, mas não conseguir

int numero = Integer.parseInt(jTNum.getText());

for (int cont = numero; cont <= 10; cont++){
if(cont%2==0){
lista.addElement(cont);
}

jLResultado.setModel(lista);

; cont>1 ; cont - -

Não entendi

for (int cont = numero; cont>1 ; cont - -){
if(cont%2==0){
lista.addElement(cont);
}

Não deu certo

O que que não ta dando certo? ta faltando uma chave no seu código? }

não, ele não esta funcionando, não é a chave

int numero = Integer.parseInt(jTNum.getText());
int contador = 0;

while(contador != numero){
    contador++;
    
    if(contador%2==0)

    lista.addElement(contador);
}

jLResultado.setModel(lista);

Conseguir assim, mas se fosse pra ser em FOR como ficaria?

for (int n = 2; n < numeroInformado; n += 2) {
    System.out.println(n);
}
1 curtida