相关疑难解决方法(0)

Netbeans GUI编辑器生​​成自己难以理解的代码

在netbeans中创建一个新项目时,如果我选择JAVA Desktop应用程序,它会创建一些我根本无法识别的代码,就像我在摇摆中学到的那样.

它导入包如:

org.jdesktop.application.SingleFrameApplication;
Run Code Online (Sandbox Code Playgroud)

另外,main()的声明如下:

public static void main(String[] args) {
            launch(DesktopApplication2.class, args);
        }
Run Code Online (Sandbox Code Playgroud)

这对我对JFrame,JPanel等的知识没有任何意义.

如果我尝试从头编写netbeans应用程序,我可以编写自己的swing应用程序,但我找不到GUI编辑器.

  • 从头开始创建Java应用程序时如何使用GUI编辑器?
  • 任何人都可以向我解释这个org.jdesktop.application.SingleFrameApplication和其他类吗?

请帮忙.这真令人沮丧.

java user-interface swing netbeans

7
推荐指数
1
解决办法
9831
查看次数

在Swing JTabbedPane中,外观并未更新

我在Java Swing中创建了一个应用程序.我提供了从菜单中更改应用程序外观的选项,但是在添加新选项卡后JTabbedPane,它没有使用新的外观进行更新.

我已经使用过这段代码:

Window windows[] = Frame.getWindows();
for(Window window : windows) {
    SwingUtilities.updateComponentTreeUI(window);
}
Run Code Online (Sandbox Code Playgroud)

java swing look-and-feel

4
推荐指数
1
解决办法
4054
查看次数

如何在java中使用JFree图表绘制移动和运行正弦波形图?

我正在使用JFreeChart在java中使用netbeans绘制Running或Moving Sine Wave.我为它编写代码,但它不喜欢移动或运行正弦波图.所以,如果您对此有任何想法,那么建议我.我的代码如下

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JPanel;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.chart.plot.XYPlot;
import org.jfree.data.xy.XYDataset;
import org.jfree.data.xy.XYSeries;
import org.jfree.data.xy.XYSeriesCollection;
import org.jfree.ui.ApplicationFrame;


public class DrawChart extends ApplicationFrame implements ActionListener {

    public XYSeries series;

    public DrawChart(final String title) {

        super(title);
        series = new XYSeries("Sine", true, true);
        XYSeriesCollection dataset = new XYSeriesCollection(series);
        final JFreeChart chart = createChart(dataset);

        final ChartPanel chartPanel = new ChartPanel(chart);
        final JButton button = new JButton("Add New Data …
Run Code Online (Sandbox Code Playgroud)

java animation swing awt jfreechart

3
推荐指数
1
解决办法
3003
查看次数