Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
過去数時間、Java で何かが可能かどうかを確認しようとしてきました。次のように、文字列変数を使用して別のオブジェクト変数に名前を付けたいと考えています。
String s = newJpanel; s = new JPanel();
次に、新しく作成された Jpanel を newJpanel と呼びます。
これは可能ですか?
明らかに、コンパイラから型の不一致エラーを生成せずにString変数を aに割り当てることはできません。JPanel以下を使用できます。
String
JPanel
Map<String, JPanel> map = new HashMap<>(); JPanel panel = ... map.put("SomeText", panel);