标签: swing

Java:组件中setPreferredSize()和setSize()方法之间的差异

好的,我阅读了Java文档,我无法弄清楚这两种方法之间的主要区别.有时我曾经使用过setSize(),有时候setPreferredSize(),有时一个人会做我想要的,有时候是另一个.

那么,两者之间的主要区别是什么?我应该使用哪一个JFramesJPanels

谢谢

java swing jpanel jframe

101
推荐指数
4
解决办法
11万
查看次数

用java按钮在浏览器中打开一个链接?

如何通过单击按钮在默认浏览器中打开链接

button.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
        open("www.google.com"); // just what is the 'open' method?
    }
});
Run Code Online (Sandbox Code Playgroud)

java browser desktop swing hyperlink

101
推荐指数
4
解决办法
12万
查看次数

检测在JTextField中输入press

是否有可能Enter在java中输入JTextField 时检测到有人按下了什么?无需创建按钮并将其设置为默认值.

java swing jtextfield

98
推荐指数
4
解决办法
22万
查看次数

JLabel的换行符

如何显示换行符JLabel

例如,如果我想:

你好,世界!
等等等等等等

这就是我现在所拥有的:

JLabel l = new JLabel("Hello World!\nblahblahblah", SwingConstants.CENTER);
Run Code Online (Sandbox Code Playgroud)

这是显示的内容:

你好世界!blahblahblah

请原谅我,如果这是一个愚蠢的问题,我只是学习一些Swing基础...

java formatting user-interface swing jlabel

96
推荐指数
2
解决办法
14万
查看次数

在Java中创建自定义JButton

有没有办法JButton用你自己的按钮图形创建一个而不仅仅是按钮内的图像?

如果没有,是否有另一种方法JButton在java中创建自定义?

java swing jbutton

93
推荐指数
5
解决办法
10万
查看次数

如何从代码中关闭Java Swing应用程序

从代码中终止Swing应用程序的正确方法是什么,有哪些陷阱?

我试图在计时器启动后自动关闭我的应用程序.但是,仅仅呼吁dispose()JFrame没有做的伎俩-窗口消失了,但应用程序并没有终止.但是,当使用关闭按钮关闭窗口时,应用程序会终止.我该怎么办?

java swing

92
推荐指数
5
解决办法
24万
查看次数

如何使JTable不可编辑

如何制作JTable不可编辑的?我不希望我的用户能够通过双击来编辑单元格中的值.

java swing jtable

91
推荐指数
5
解决办法
18万
查看次数

使用鼠标滚轮时,如何加快JScrollPane中的滚动速度?

我看到JScrollPane.setWheelScrollingEnabled(boolean)启用或禁用鼠标滚轮滚动的方法.有没有办法调整滚动的速度?在我看来,这是非常缓慢的.无论我制作什么尺寸的窗口,滚动每次点击大约三个像素.我希望它远不止于此.

有任何想法吗?

java swing scroll mousewheel jscrollpane

91
推荐指数
4
解决办法
5万
查看次数

如何将窗户拉到前面?

当远程控制机制激活应用程序中的某些内容时,我们需要将Java应用程序带到前台.

为了得到这个,我们在类的被调用方法中实现了代表我们的应用程序的框架(a的扩展JFrame)在实现之后:

setVisible(true);
toFront();
Run Code Online (Sandbox Code Playgroud)

在Windows XP下,这在第一次调用时工作,第二次只有任务栏中的选项卡闪烁,框架不再出现在前面.Win2k也是如此.在Vista上似乎工作正常.

你有什么想法?

java windows swing awt

90
推荐指数
6
解决办法
14万
查看次数

JetBrains使用哪些GUI库?

背景

我是Java的新手,我很享受使用JetBrains团队开发的IntelliJ IDE.

我已经下载了社区版的源代码,我正在尝试解析他们用来获取外观和感觉的GUI.

他们使用哪些库来获取非本机选项卡,工具栏和面包屑组件?

他们使用的面板也很有趣但是我觉得他们为项目开发的地方并不是图书馆,这是真的吗?

有人可以提供在GUI项目中生成简化外观所需要的细分吗?

剂量任何人都有教程,到目前为止我能够锻炼的是他们正在使用Swing和jGoodies.

我到底想的是什么

他们正在使用Swing和jGoodies.MyDoggy项目正在尝试生成模拟对接框架,但我不认为这是IntelliJ使用的.

java user-interface swing intellij-idea

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