新人求教,关于没有main函数如何运行程序

licwang13 licwang13 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
最近在看Java核心技术 卷1。 里面的程序范例有的没有main函数,该如何运行呢?我用的是eclipse。

范例:
package plaf;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;

/**
* A frame with a button panel for changing look-and-feel
*/

public class PlafFrame extends JFrame {

private JPanel buttonPanel;
public PlafFrame()
{
buttonPanel = new JPanel();

UIManager.LookAndFeelInfo[] infos = UIManager.getInstalledLookAndFeels();
for(UIManager.LookAndFeelInfo info : infos)
makeButton(info.getName(), info.getClassName());

add(buttonPanel);
pack();
}


/**
* makes a button to change the pluggable look-and-feel
* @param name the button name
* @param plafName the name of the look-and-feel class
*/
void makeButton(String name, final String plafName)
{
//add button to panel

JButton button = new JButton(name);
buttonPanel.add(button);

//set button action

button.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
//button action: switch to the new look-and-feel
try
{
UIManager.setLookAndFeel(plafName);
SwingUtilities.updateComponentTreeUI(PlafFrame.this);
pack();
}
catch(Exception e)
{
e.printStackTrace();
}
}
});
}
}
...全文

相关推荐

Python 没有main函数的原因

毫无疑问 Python 中没有所谓的 main 入口函数,但是网上经常看到一些文章提“Python 的 main 函数”、“建议写 main 函数”…… 有些人是知情的,他的意图可能是模仿那些正宗的 main 函数,但还有不少人明显是被误导了(或自己误解了),就写出来很累赘的代码。 本期“Python 为什么”栏目来聊聊 Python 为什么没有 main 函数? 在开始正题之前,先要来回答这两个问题:所谓的 “main 函数”是指什么?为什么有些编程语言需要强制写一个 main 函数? 某些编程语言以 main 函数作为程序的执行入口,例如 C/C++、C#、 Java、Go 和 Rust

weixin_38516491

Android studio 运行main 函数的方法

主要介绍了Android studio 运行main 函数的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

weixin_38722607

C语言之没有main函数的helloworld示例

主要介绍了C语言之没有main函数的helloworld示例,本文分解了带main函数的helloworld示例,从而分析出不需要main函数的helloworld示例,需要的朋友可以参考下

weixin_38570406

如何在 clion 运行多个 main 函数(方法详解)

主要介绍了如何在 clion 运行多个 main 函数,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

weixin_38743391

运行C程序总是从main函数开始。

运行C程序总是从main函数开始。 2、C语句分为以下5类: (1) 控制语句。 1) if()…else… 条件语句 2) for()… 循环语句 3) while()… 循环语句 4) do…while() 循环语句 5) continue 结束本次循环语句 6) break 中止执行switch或循环语句 7) switch 多分支选择语句 8) goto 转向语句 9) return 从函数返回语句 说明:上面9种语句表示形式中的“()”表示括号中是一个“判别条件”,“…”表示内嵌的语句。

xiazaidenglu
评论 17
收藏 已收藏
分享
返回顶部
licwang13
Eclipse 58,439 成员 49,457 内容