我现在有一个txt文件,内容为:
JButton JLabel
现在假设我有一个扫描器可以识别txt中的内容,用这个扫描器发现了JButton和JLabel,然后程序就在JFrame上添加JButton和JLabel
之后,我修改了txt文件,内容如下:
JLabel JTextfield JTextArea
我又用扫描器发现了JLabel、JTextField和JTextArea,然后程序就在JFrame上添加JLabel、JTextField和JTextArea
也就是说实现可以根据txt的内容来为JFrame添加组件的方法
或者,各位大大们有没有类似的方法或思路。。。。。
5 个解决方案
#1
这个实现起来很简单 add对应组件 然后重绘 panel 就可以了
不过 txt定义的太少了 至少也得包括 位置 大小 布局 以及其他的属性
不过 txt定义的太少了 至少也得包括 位置 大小 布局 以及其他的属性
#2
你看JDK自带的applet项目相当经典,里面就是根据文本动态添加,感觉比较的复杂,你去看看
看懂了估计SWING就没什么问题了
看懂了估计SWING就没什么问题了
#3
感谢一楼的提醒,测试成功
二楼的方法没看过,不过也要感谢
二楼的方法没看过,不过也要感谢
#4
哈哈哈哈哈
#5
哈哈哈哈哈
#1
这个实现起来很简单 add对应组件 然后重绘 panel 就可以了
不过 txt定义的太少了 至少也得包括 位置 大小 布局 以及其他的属性
不过 txt定义的太少了 至少也得包括 位置 大小 布局 以及其他的属性
#2
你看JDK自带的applet项目相当经典,里面就是根据文本动态添加,感觉比较的复杂,你去看看
看懂了估计SWING就没什么问题了
看懂了估计SWING就没什么问题了
#3
感谢一楼的提醒,测试成功
二楼的方法没看过,不过也要感谢
二楼的方法没看过,不过也要感谢
#4
哈哈哈哈哈
#5
哈哈哈哈哈