Java 没有主要功能
好的,我试着运行它,它告诉我没有main,我试着把它放进去,我得到了一个终止和语法错误,出了什么问题和/或我把main函数放在哪里了 这是密码Java 没有主要功能,java,main,Java,Main,好的,我试着运行它,它告诉我没有main,我试着把它放进去,我得到了一个终止和语法错误,出了什么问题和/或我把main函数放在哪里了 这是密码 import javax.swing.*; import java.awt.*; import java.awt.event.*; public class StyleListener extends JPanel { private static final long serialVersionUID = 1L; private JCheckBox
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class StyleListener extends JPanel
{
private static final long serialVersionUID = 1L;
private JCheckBox bold, italic;
private JLabel saying;
private JSplitPane splitPane;
public StyleListener()
{
splitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
splitPane.setOneTouchExpandable(true);
splitPane.setPreferredSize(new Dimension(300,200));
splitPane.setBackground(Color.green);
splitPane.setDividerLocation(100);
JPanel subPanel1 = new JPanel();
subPanel1.setPreferredSize(new Dimension(300, 100));
subPanel1.setBackground(Color.cyan);
saying = new JLabel ("Say it with style!");
saying.setFont (new Font ("Helvetica", Font.PLAIN, 36));
subPanel1.add (saying);
splitPane.setTopComponent(subPanel1);
JPanel subPanel2 = new JPanel();
subPanel2.setPreferredSize(new Dimension(300, 100));
subPanel2.setBackground(Color.green);
bold = new JCheckBox ("Bold");
bold.setToolTipText("Check this box to make text fatter.");
bold.setBackground (Color.green);
italic = new JCheckBox ("Italic");
italic.setToolTipText("Check this box to make text slantier looking.");
italic.setBackground (Color.green);
subPanel2.add (bold);
subPanel2.add (italic);
splitPane.setBottomComponent(subPanel2);
add(splitPane);
StyleListener listener = new StyleListener();
bold.addItemListener (listener);
italic.addItemListener (listener);
public void itemStateChanged (ItemEvent event)
{
int style = Font.PLAIN;
if (bold.isSelected())
style = Font.BOLD;
if (italic.isSelected())
style += Font.ITALIC;
saying.setFont (new Font ("Helvetica", style, 36));
}
这是一个类文件。。
在尝试复制类之前,您应该确保有一个main函数
尝试hello world项目并将该类文件添加到您的项目中。看起来像是某个大小合理的项目的随机文件-不太可能单独将其编译并作为完整的应用程序运行。。。请考虑询问代码的原始作者关于这个文件应该使用什么上下文……看一看-注意主要方法的部分,你应该添加的主要内容在哪里?您将panel类添加到的框架在哪里?ֲֲֲֲ@user3566865:您的代码没有编译类型AbstractButton中的AddItemListener方法不适用于StyleListener我添加了一个类的参数,它仍然说我没有主类型