¿Y por qué no dejas que el gestor de base de datos sea quien se encargue de colocar el valor del id?
Hay varias formas de hacerlo en PostgreSQL, luego sólo debes hacer lo siguiente en tu código Java.
Código Java:
Ver originalPreparedStatement instruccion
= conexion.
conexion.
prepareStatement("INSERT INTO \"public\".\"Persona\" (columna_nombre, columna_telefono) VALUES (?,?)"); instruccion.setString(1, txt_nombre.getText());
instruccion.setString(2, txt_telefono.getText());
instruccion.executeUpdate();
Salu2.