gpt4 book ai didi

java - 从 Java Swing 读取文件

转载 作者:行者123 更新时间:2023-11-29 07:48:04 25 4
gpt4 key购买 nike

我正在寻找结构方面的建议,而不是特定的编码。我的程序有一个初始化 GUI 的 Main 类,然后在输入要读取的文件的名称后,我单击一个按钮。我用相应的 mouseClicked 事件处理程序附加了一个监听器,并在处理程序中执行了所有例程。

这似乎不是一个好方法,是吗?这样做很平常吗?我的所有程序都在事件处理程序中?

最佳答案

Is it usual to do things this way?

UI编程是event-based在 Swing 中。将它扭曲成任何其他风格不会让你更容易。您的意思可能是您应该最小化该 UI 部分中的代码。

这意味着您不应将 UI 与逻辑联系起来,从而造成密集耦合。在这个例子中,文件读取代码应该移到另一个方法中,最好是在另一个类中。

All my program inside an event handler?

要回答这个具体问题:不,那太糟糕了!可以从那里调用您的程序,但不要在事件处理程序中编写代码!

关于java - 从 Java Swing 读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23723945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com