运行此代码时,将生成一个窗口但不是指定的维度.这有什么问题?
import javax.swing.*;
import java.awt.*;
public class Windowing {
void JFrame(){
JFrame frames = new JFrame("Total recall");
frames.setSize(1000,8000);
frames.setVisible(true);
frames.pack();
//Buttons push = new Buttons();
//((Buttons) push).buttons();
JTextField wager = new JTextField(1);
wager.setSize(100,200);
wager.setVisible(true);
wager.setLocation(100, 200);
frames.add(wager);
//frames.add(push);
}
}
Run Code Online (Sandbox Code Playgroud) 我正在使用 VS2008 C++(无库)。这是我的代码:
__asm
{
jmp start
msg:
db "http://www.stackoverflow.com"
dtfld:
db "00/00/0000"
tmfld:
db "00:00:00"
start:
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
错误 1 错误 C2400:“操作码”中内联汇编器语法错误;发现“错误标记”
错误 2 错误 C2400:“操作码”中存在内联汇编器语法错误;发现“错误标记”
错误 3 错误 C2400:“操作码”中内联汇编器语法错误;发现“坏令牌”
为什么是这样?
简单的问题,但我似乎无法在网上找到答案.
如何使用自定义TableCellRenderer以粗体显示一些表格单元格?
我知道如何使用TableCellRenderer逐个单元地设置背景颜色.你做的事情如下:
public class MyTableCellRenderer extends DefaultTableCellRenderer
{
@Override public Component getTableCellRendererComponent(JTable table,
Object value, boolean isSelected, boolean hasFocus, int row, int column)
{
Component c = super.getTableCellRendererComponent(table, value,
isSelected, hasFocus, row, column);
// modify the component "c" to have whatever attributes you like
// for this particular cell
}
}
Run Code Online (Sandbox Code Playgroud)
我会假设更改渲染文本样式是类似的,但是如何将字体设置为与默认表格字体相同但以粗体显示?
在尝试VS2010b2之后,我的VS2008安装也将解决方案和项目文件的版本更改为"版本10.00".我们的CI服务器上的MSBuild.exe不支持它们.有没有办法让VS2008再次生成版本号为9.00的.sln文件?
我知道我可以手动修复它.但是每次我打开解决方案时,版本都会变回来,这很烦人.
干杯,
BJA
versions projects-and-solutions visual-studio visual-studio-2010-beta-2
在Windows(可能是Unix)中,在(32位)程序中使用chdir()函数不会在程序退出时更改目录.(它在16位Windows程序中执行.)
有人知道如何在Windows 32位程序中执行此操作吗?
我正在使用此模式并匹配字符串.
String s = "//name:value /name:value";
if (s.matches("(//?\\s*\\w+:\\w+\\s*)+")) {
// it fits
}
Run Code Online (Sandbox Code Playgroud)
这工作正常.
但是如果我想"/name-or-address:value/name-or-address:value"在第二部分中有一个像' - '这样的字符串,它就不起作用了.
我正在使用\w匹配A-Za-z_,但我怎么能包含-在那里?
我将根据for循环中的用户输入创建多个线程.因此我无法为它们指定名称.有没有办法等待所有人完成继续我的主线程?我想让他们完成那个for循环.我知道我需要使用连接但是有很多线程,我将如何使用它?或者还有另一种方式吗?它会是这样的:
for(int i = 0; i<inputs.size(); i++)
new SimpleThread(parameters).start();
Run Code Online (Sandbox Code Playgroud)
继续只有主线程,其他人完成.
我怎样才能做到这一点?
我有一个ASP.NET C#应用程序,我总是得到不同的错误,就像你在下面看到的那样.有谁知道如何解决这个问题?谢谢.
Page: http://www.sitename.com/WebResource.axd?d=OYuYekAZWSmOdOaJyDRqKg2&t=634022222718906250
Message: This is an invalid webresource request.
Source: System.Web
Inner Exception:
Stack Trace: at System.Web.Handlers.AssemblyResourceLoader.System.Web.IHttpHandler.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
java ×5
swing ×2
asp.net ×1
assembly ×1
c# ×1
cellrenderer ×1
chdir ×1
common-lisp ×1
fonts ×1
jframe ×1
jtable ×1
nomenclature ×1
regex ×1
url ×1
url-routing ×1
versions ×1
visual-c++ ×1
windows ×1