【发布时间】:2013-09-12 11:41:51
【问题描述】:
如下代码,如下所示:
public class app extends javax.swing.JFrame implements Runnable {
扩展了 JFrame。但我还需要它来扩展 JPanel,以制作透明的 JPanel。问题是我不能同时扩展两者,java抛出错误:
如果我扩展 JPanel,我可以制作一个透明的 JPanel,但程序无法运行,因为几行代码中有错误(如果我扩展 JFrame,错误就会消失)。
但是,如果我扩展 JFrame,程序将运行得很好,但它让我远离做一个透明的 JPanel。我该如何解决这个问题?
【问题讨论】:
-
你想做什么?也许 JavaFX 对您来说会是一个更好的解决方案。
-
我正在尝试使用透明的 JPanel 制作 JFrame。但是,要做一个透明的 JPanel 我需要扩展 "JPanel" ,但我不能扩展它,因为如果我这样做,程序就不起作用