Eclipse plugin 子类化ui组件的缺点

Eclipse plugin 子类化ui组件的缺点,eclipse-plugin,swt,eclipse-rcp,jface,Eclipse Plugin,Swt,Eclipse Rcp,Jface,我在eclipse文章中看到,我们可以将Canvas和Composite子类化。 他们提到了一些关于组件子类化的要点。 这是仅适用于SWT组件,还是指一般组件 子类化所有UI小部件的缺点是什么?请参考下面的网站 他们说您应该只将Canvas和Composite子类化。所有其他SWT小部件实际上都会检查子类化和抛出异常(尽管这可以被覆盖) 正如文章所说,这些小部件通常是特定于平台的,因此您必须对每个平台进行覆盖。由于小部件的设计不是为了被覆盖,因此内部字段和方法通常是不可访问的。他们说您应该只对C

我在eclipse文章中看到,我们可以将Canvas和Composite子类化。 他们提到了一些关于组件子类化的要点。 这是仅适用于SWT组件,还是指一般组件 子类化所有UI小部件的缺点是什么?请参考下面的网站


他们说您应该只将
Canvas
Composite
子类化。所有其他SWT小部件实际上都会检查子类化和抛出异常(尽管这可以被覆盖)


正如文章所说,这些小部件通常是特定于平台的,因此您必须对每个平台进行覆盖。由于小部件的设计不是为了被覆盖,因此内部字段和方法通常是不可访问的。

他们说您应该只对
Canvas
Composite
进行子类化。所有其他SWT小部件实际上都会检查子类化和抛出异常(尽管这可以被覆盖)


正如文章所说,这些小部件通常是特定于平台的,因此您必须对每个平台进行覆盖。由于小部件的设计不是为了被覆盖,因此内部字段和方法通常是不可访问的。

他们说您应该只对
Canvas
Composite
进行子类化。所有其他SWT小部件实际上都会检查子类化和抛出异常(尽管这可以被覆盖)


正如文章所说,这些小部件通常是特定于平台的,因此您必须对每个平台进行覆盖。由于小部件的设计不是为了被覆盖,因此内部字段和方法通常是不可访问的。

他们说您应该只对
Canvas
Composite
进行子类化。所有其他SWT小部件实际上都会检查子类化和抛出异常(尽管这可以被覆盖)


正如文章所说,这些小部件通常是特定于平台的,因此您必须对每个平台进行覆盖。由于小部件的设计不是为了被覆盖,因此内部字段和方法通常是不可访问的。

您还提到了哪些其他小部件?JFace对象通常不是小部件。@greg-449 SWT widgetsw您还指哪些小部件?JFace对象通常不是小部件。@greg-449 SWT widgetsw您还指哪些小部件?JFace对象通常不是小部件。@greg-449 SWT widgetsw您还指哪些小部件?JFace对象通常不是小部件。@greg-449 SWT widgetsThanks获取信息。我对SWT小部件感到困惑。他们只是在谈论SWT小部件吗?其他技术部件也会出现这种情况吗?例如Swing等@EnglishLearner我不知道其他小部件集是如何工作的,您必须单独研究每种技术。谢谢您提供的信息。我对SWT小部件感到困惑。他们只是在谈论SWT小部件吗?其他技术部件也会出现这种情况吗?例如Swing等@EnglishLearner我不知道其他小部件集是如何工作的,您必须单独研究每种技术。谢谢您提供的信息。我对SWT小部件感到困惑。他们只是在谈论SWT小部件吗?其他技术部件也会出现这种情况吗?例如Swing等@EnglishLearner我不知道其他小部件集是如何工作的,您必须单独研究每种技术。谢谢您提供的信息。我对SWT小部件感到困惑。他们只是在谈论SWT小部件吗?其他技术部件也会出现这种情况吗?比如Swing等@EnglishLearner我不知道其他小部件集是如何工作的,您必须单独研究每种技术。