有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java是一个在类图中表示为自己的类的JPanel吗?

我正在开发一个Java应用程序,它将有一个JFrame,其中有一个由八个选项卡组成的选项卡式窗格。每个选项卡中都有一个JPanel

如果我要绘制这个应用程序的类图,那么JPanel会在JFrame的类下单独表示为类,还是只在JFrame的类中包含它们的属性和行为


共 (3) 个答案

  1. # 1 楼答案

    不,每个组件/容器都是一个独立的类,它们之间没有任何关系。但是,如果您有一个扩展JFrame的类,那么您可以将该类作为JFrame的子类/子类

    我给你们举了个例子:

    class diagram

  2. # 2 楼答案

    如果你真的在绘制一个类图,图上的一个图形代表一个对象/类,那么你当然不会把一个JPanel的属性放在一个JFrame图形中,因为这个类没有这些属性

    类图显示了类之间的关系,以及它们的属性,有时还有它们的方法。GUI应用程序的类图与应用程序的GUI设计几乎没有相似之处