jlayer

    0热度

    1回答

    我想创建模拟类型应用程序,在我的JFrame中我想创建两个图层,一个用于绘制一次并保持相同的背景,顶层需要处理除了它们之外的所有动画和活动对象都是透明的,所以您可以看到底下的背景。 我的问题是: 我可以使用JPanels实现这一目标,apperently JPanels在彼此的顶部不会层,这是正确的?所有从Jlayers看到的Jlayers大都是装饰性的实现,它是否适合在其中运行一个摆动计时器并在

    5热度

    1回答

    我想模糊我的JFrames。这个想法是使用JLayer/LayerUI模糊JFrame中的所有组件/控件。这是我迄今所做的: 这是LayerUI级,使模糊效果: import java.awt.Component; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.image.BufferedImage

    0热度

    2回答

    嗨,我刚刚找到了JLayer函数。我想用它作为等待锁。如果我激活图层,底层组件会接收所有事件(键和鼠标)。我如何在图层中捕捉事件并防止委托? 预先感谢您 dbausnnd

    1热度

    1回答

    我在Netbeans中有一个包含用户界面的Java项目。从界面中,用户可以播放存储在项目工作目录中的“数据”文件夹中的MP3文件。 为了播放文件,我有一个创建MP3播放器并使用JLayer.jar的类。 import java.awt.Component; import java.io.BufferedInputStream; import java.io.File; import java

    0热度

    1回答

    即时通讯设法做一个changelistener,控制音乐播放器的音量,问题是我得到一个无法找到符号错误的changelistener,是否有一个我缺少的导入或什么。任何信息可以帮助 JSlider vol = new JSlider(JSlider.HORIZONTAL,min, max, init); vol.setMinorTickSpacing(1); vol.setMi

    0热度

    1回答

    我有一个包含带有行和列标题的表的JFrame。 我的表格是由3个面板(行标题,列标题和网格)组成的自定义组件。 面板是常规的JPanel,包含JButton或JLabel,在MigLayout中。 我在JScrollPane中显示这个组件,以便同时滚动我的网格和我的标题。 这部分工作正常。 现在,用户应该能够放大我的组件。 我尝试过使用pbjar JXLayer,但是如果将整个JScrollPan

    1热度

    3回答

    我想在用作JComboBox的默认编辑器组件的文本字段中使用JLayer绘制一些附加信息。为此,我需要将图层设置为组合框的编辑器,通过JComboBox.setEditor(ComboBoxEditor)但这似乎不可能,因为JLayer是最终的,因此无法实现ComboBoxEditor接口。 有没有办法用JLayer来修饰JComboBox编辑器组件? P.S。:我想漆的信息是在文本字段,这是微不

    0热度

    1回答

    我正在尝试使用JLayer播放mp3。该文件在我的jar中,但我无法弄清楚如何使它发挥。我将如何给我的应用程序的MP3文件的路径与我的类在相同的包? 这里是我的代码: File file = new File("audio.mp3"); System.out.println("located media at "+file.getAbsolutePath()); AdvancedPlaye

    3热度

    1回答

    我试图用JLayer包装JButton以向其添加一些效果/功能。当我用工具栏中的包装器替换按钮时,出于某种原因它会绘制按钮边框。工具栏的翻转设置为true。 这究竟是为什么以及如何我阻止它? import java.awt.AWTEvent; import java.awt.BorderLayout; import java.awt.Graphics; import java.awt.eve

    0热度

    1回答

    我已经使用JLayer来装饰GUI,每秒都会更改背景颜色。这里是图像。 在此图像中,你可以看到出现在计时器的蓝色和黄色线。我意识到这些行出现是因为文本在文本区域中发生了变化,当文本区域中显示新的表达式时,会发生类似的情况。 如何删除这些行? class MyLayerUISubclass extends LayerUI<JComponent>{ /** * */