質問: JAVAのプログラミングを覚えるためGUIを用いた計算機を作成しています、
回答: まず、今からJavaでのGUIにswingを使うのは、やめておいたほうがよいです。 Oracleが今後Swingには注力しない旨、発表しているからです。 今後はJavaFX8をメインにやっていくほうがよいです。 JavaFX8を薦める理由は以下のとおりです。 ・Swingとは異なり、xmlにてレイアウトを作成できるので、コントロール(ボタン、ラベルなど)の配置のコードをどう書くかということに悩まないで良い ・xmlでレイアウトが記述できるので、ボタンを押したらどのオブジェクトのメソッドをコールする、計算処理の実行といった、個別の処理を分離して記述できる これらの利点があるので、JavaFXをお勧めします。 その上で、JavaFXについては、日経ITProの桜庭さんの記事が日本で最も参考になる情報ですので、そちらを読むとよいかと思います。 例えば、数値のボタンをおした時に、ラベルの値が変更されるコードの作り方がわからないとおっしゃっておりますが、これなどはJavaFXのbinding機能を使うとわずか数行のコードで実現できます。 以上、現状を否定してしまって大変申し訳ないのですが、ご参考にしていただければ幸いです。