小编vcs*_*nes的帖子

如何在启动后更改JFrame的布局管理器?

背景:我正在研究"来自地狱的GUI"计划.

问题:我需要将JFrame的布局管理器从构造函数集BorderLayout更改为FlowLayout.

目的:在按下按钮后,它最终会很快完成很多次,然后在一个布局管理器或另一个布局管理器上结束.

我该怎样做到最好?这是一些(工作)代码,如果它有帮助:

if (goodVibes)
        {
            final Timer t = new Timer(100, null);
            ActionListener changeStyle = new ActionListener()
            {
                public void actionPerformed(ActionEvent e)
                {
                    int count = 100;

                    // Insert layout manager switching code here

                    count--;
                    if (count <= 0)
                        t.stop();
                }
            };
        }
Run Code Online (Sandbox Code Playgroud)

在此先感谢任何指导!

java swing layout-manager cardlayout

0
推荐指数
1
解决办法
2023
查看次数

在没有.net框架的VB.NET中创建应用程序

我已经学会了用Visual Studio在VB.NET中创建程序,但缺点是我需要.NET框架,而不是每台计算机上都有.我可以在不需要.NET框架的情况下在VB.NET中创建程序吗?如果是,我需要什么工具?

.net vb.net

0
推荐指数
1
解决办法
5586
查看次数

如何以编程方式确定 OS X 中当前活动的应用程序?

我有一个在后台工作的简单状态栏应用程序。我想知道当前哪个应用程序处于活动状态。

有可能的?

objective-c osx-lion

0
推荐指数
1
解决办法
635
查看次数

比较具有不同顺序的字符串

我有一个比较字符串的if语句,但我想比较具有相同单词但顺序不同的字符串并将其返回为true.

字符串1a,b,c

string 2 b,c,a

如何比较它们并让if语句将其视为相同的字符串?

objective-c ios

0
推荐指数
1
解决办法
228
查看次数

GUID创建是否比.net中的System.Guid.NewGuid()更好

在我的应用程序代码中,我使用System.Guid.NewGuid()并将其保存到SQL Server DB来生成GUID .

关于GUID生成我几乎没有问题:

  1. 当我运行该程序时,我在性能方面没有发现任何问题,但我仍然想知道我们是否还有其他更好的方法来生成GUID.
  2. System.Guid.NewGuid() 这是在.NET代码中创建GUID的唯一方法吗?

c# sql asp.net visual-studio-2010 sql-server-2008

0
推荐指数
1
解决办法
2556
查看次数

在 C# 中反转文本

我正在尝试制作一个在 C# 中反转文本的程序。我是 C# 新手,不太确定如何执行此操作。我知道我必须从文本框中获取输入并进行转换,但我不知道该怎么做。我查看的一些网站要么是针对 VB 的,要么已经关闭。

我还想让另一个文本框显示单词的长度

namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }

    private void button1_Click(object sender, EventArgs e)
    {

        textBox2.Text = textBox1.Text;

        textBox3.Text = textBox1.Text + "4";
    }

    private void button2_Click(object sender, EventArgs e)
    {
        textBox2.Text = " ";
        textBox3.Text = " ";
    }

    private void button3_Click(object sender, EventArgs e)
    {
        Application.Exit();
    }


}
}
Run Code Online (Sandbox Code Playgroud)

我能够找到此代码,但不确定如何使其适合我的

private void btnReverseString_Click(System.Object sender, System.EventArgs …
Run Code Online (Sandbox Code Playgroud)

c#

-5
推荐指数
1
解决办法
6781
查看次数