gpt4 book ai didi

java - WinForms 中有哪些轻量级/重量级组件?

转载 作者:搜寻专家 更新时间:2023-11-01 02:23:09 24 4
gpt4 key购买 nike

我知道AWTSWING中有轻量级组件和重量级组件。但是,与 C# .NET WinForms 中的对应项是什么?

最佳答案

在 AWT 中,轻量级组件是用 Java 编写的,并由 Java 直接绘制到屏幕上,但操作系统不知道,而重量级组件则由操作系统提供。

在 WinForms 中,所有组件都由操作系统提供或派生自操作系统提供的 Control。因此在 WinForms 中不存在这种区别。

但是;从理论上讲,您可以拥有自己的绘图逻辑,在窗体上绘制您自己的轻量级控件。请参阅:https://stackoverflow.com/a/22354467/880990 .如果您需要与这些控件进行交互,则需要创建 HitTest 以查看点击了哪个控件并创建您自己的交互逻辑。

关于java - WinForms 中有哪些轻量级/重量级组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33505982/

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