Olá boa noite, eu queria entender como posso conseguir montar esse código da imagem utilizando o JFrame

Só que estou com dificuldade pra começar a desenvolver, quem puder me ajudar agradeço.

Bem, o algoritmo sem dúvida é moleza. Você tem até mesmo a fórmula, não entendi o que você precisa, mas vou te indicar essa playlist de programação em Java que vai te ajudar. Nela, mostra a construção completa de um software, então você vai conseguir ver como utilizar JFrame e tudo mais. Mas sinceramente não tem muito segredo, não.

Várias formas de fazer.

Estou assumindo que você já criou uma classe Planeta com os atributos nome e gravidadeRelativa.

Eu criaria um JFrame bem simples contendo:

  • Um JTextField para informar o peso na terra;
  • Um JComboBox renderizando um List<Planeta>;
  • Um JTextField que quando se seleciona um planeta, mostra o peso que teríamos nele;

Ficaria com um layout mais ou menos assim:

+----------------------------------------------------+---+
|  Meu Programinha                                   | X |
+----------------------------------------------------+---+
|  Peso na Terra:    Planeta:             Peso Planeta:  |
|  +------------+    +-----------+---+    +-----------+  |
|  |      130,0 |    | Mercurio  | V |    |      4,81 |  |
|  +------------+    +-----------+---+    +-----------+  |
+--------------------------------------------------------+
1 curtida

Fiz um exemplo simples no console do Java mesmo, agora você pode ter uma ideia sobre como criar
GifPesoPlanetas2