programação não terminado

eu estava tentando fazer mais não consegui terminar alguém pode me ajudar ?

package javaapplication9;

import javax.swing.JOptionPane;
public class exer4 {
    public static void main(String[]args){
int n1;
    
    n1 = Integer.parseInt(JOptionPane.showInputDialog("digite seu numero"));
    
    if (n1 < 0)
    JOptionPane.showMessageDialog(null,"o numero e negativo");
    {
         if ( n1 > 0){
    JOptionPane.showMessageDialog(null,"o numero e positivo");
}
    if ((n1 %2)==0){
 JOptionPane.showMessageDialog(null,"o numero e par ");
 else   {
        
    
    
    
    }
    
    
    }
    }
    
    
    
    }
    
}

if(numero < 0){
negativo

if(numero > 0){
positivo

if((numero % 2) == 0){
numero par
else
numero impar

pode digitar essa logica em java para me ajudar ?

[code]
package javaapplication9;

import javax.swing.JOptionPane;
public class exer4 {

public static void main(String[]args){  
   int n1;  
  
   n1 = Integer.parseInt(JOptionPane.showInputDialog("digite seu numero"));  
  
   if (n1 < 0)  
      JOptionPane.showMessageDialog(null,"o numero e negativo");  
  
   if ( n1 > 0)  
      JOptionPane.showMessageDialog(null,"o numero e positivo");  

   if ((n1 %2)==0)
      JOptionPane.showMessageDialog(null,"o numero e par ");  
   else    
      JOptionPane.showMessageDialog(null,"o numero e impar ");            

}
} [/code]