我正在尝试自己的Swings。这是我的第一天。我一直在研究GWT。 我试图得到一个hashMap,其中String作为键值对,并尝试将两个字符串显示为两个相邻的列,并将第三列中的文本框显示出来。
有人可以帮我解决确切的代码。
使用JLabel,JTextField和JComponent。
感谢。
答案 0 :(得分:1)
首先,您应该决定要用于进一步开发的Layoutmanager。
见这里:http://download.oracle.com/javase/tutorial/uiswing/layout/using.html
确定后,继续使用所述Layoutmanagaer将您的组件添加到JFrame。
您可以在链接教程中找到您想要的所有内容。 而且我想你知道如何从Map中检索键值对 - 所以不需要澄清它吗?
欢呼声
答案 1 :(得分:1)
查看GridLayout。它类似于GWT中的FlexTable 一个可能的缺点是它将所有组件的大小调整为相同的大小。 JTable或GridBagLayout将为您提供更好的控制,但如果您开始使用Swing,您可能会发现它们在概念上很难。