我无法让JTextArea滚动.我不知道你怎么会弄乱JScrollPane,但我似乎有,我只是看不到它.这是一个更大项目的所有部分,但下面的代码是我如何创建一个JTextArea并将其添加到JScrollPane.当您在文本区域的边缘外键入时,不会出现滚动条.将垂直滚动条设置为始终打开会生成一个不执行任何操作的滚动条.
import javax.swing.*;
import java.awt.*;
public class TextAreaTest extends JFrame{
public TextAreaTest() {
super("Text Area Scroller");
Container c = getContentPane();
JTextArea textarea = new JTextArea();
textarea.setPreferredSize(new Dimension(300, 50));
textarea.setLineWrap(true);
textarea.setText("xx\nxx\nxx\nxx\nxx\nxx\nxx\nxx\nxx\nxx\nxx\nxx\nxx\nxx\n");
JScrollPane scroller = new JScrollPane(textarea);
c.add(scroller, BorderLayout.CENTER);
pack();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[]){
TextAreaTest instance = new TextAreaTest();
instance.setVisible(true);
}
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试在构造函数中设置文本区域文本或行和列,两者都不起作用.它正在努力.任何想法?
Android SDK提供标准菜单图标android.R.drawable.X.但是,ic_menu_refresh缺少某些标准图标,例如(刷新图标)android.R.
有没有办法获得原始图标,可能是从应用程序中提取它们?我已经检查了Android源代码,但它看起来有点太大了,无法随处查看图像.
我知道Android Drawables网站,但我想得到正确的hdpi,mdpi和ldpi版本,比原版更好.
我有一张表,如下图所示:
alt text http://i44.tinypic.com/23jh8ns.jpg
该表的LaTeX代码是:
\begin{table}
\begin{tabular}{ | c | c | }
\hline
\includegraphics[scale=0.45]{../0_1.eps} & 1.10 2.20 3.30 4.40 \\
\hline
\end{tabular}
\end{table}
Run Code Online (Sandbox Code Playgroud)
我想让四个数字出现在第二个单元格内的不同行中,以减小其宽度.我想知道怎么做?
编辑:
我试过\ linebreak,
\includegraphics[scale=0.45]{../0_1.eps} & 1.10 \linebreak 2.20 \linebreak 3.30 \linebreak 4.40 \\
Run Code Online (Sandbox Code Playgroud)
但结果与之前相同,即没有\ linebreak.
编辑:
我刚试过Rob的建议.但结果并不紧凑,因为我的目的是减小表的大小.见下图:
我正在使用jquery UI的对话框小部件在我的Web应用程序中呈现模式对话框.我这样做是通过将所需DOM元素的ID传递给以下函数:
var setupDialog = function (eltId) {
$("#" + eltId).dialog({
autoOpen: false,
width: 610,
minWidth: 610,
height: 450,
minHeight: 200,
modal: true,
resizable: false,
draggable: false,
});
};
Run Code Online (Sandbox Code Playgroud)
在Firefox,Safari和Chrome中,一切正常.但是,在IE 8中打开对话框时,只有div.ui-dialog-titlebar可见 - div.ui-dialog-contents不是.
问题似乎是在现代浏览器中,div.ui-dialog-contents在其样式中设置了特定的高度,即在打开对话框后,生成的HTML是:
<div class="ui-dialog-content ui-widget-content" id="invite-friends-dialog"
style="width: auto; min-height: 198px; height: 448px">...</div>
Run Code Online (Sandbox Code Playgroud)
在IE8中,heightstyle属性设置为零,结果HTML为:
<div class="ui-dialog-content ui-widget-content" id="invite-friends-dialog"
style="min-height: 0px; width: auto; height: 0px">...</div>
Run Code Online (Sandbox Code Playgroud)
要正确设置height(和min-height)样式属性,我需要做什么?
我正在asp:GridView使用显示客户端请求asp:SqlDataSource.我想限制客户显示的信息:
View.aspx必须显示所有内容,View.aspx?client=1必须仅显示来自客户端ID#1的请求.
所以我<asp:QueryStringParameter Name="client" QueryStringField="client" />用于查询"EXEC getRequests @client".
指定某个客户端时,一切正常.但不要 - 如果不是.
我使用SSMS测试了我的SP - 它在两种情况下都正常工作 - 指定参数时和不显示参数时(NULL显式传递).
我做了什么?
是否可以使用连接子查询中外部选择的列值?
SELECT table1.id, table2.cnt FROM table1 LEFT JOIN (SELECT COUNT(*) as `cnt` FROM table2 where table2.lt > table1.lt and table2.rt < table1.rt) as table2 ON 1;
Run Code Online (Sandbox Code Playgroud)
这导致'where子句'中的"未知列'table1.lt'".
这是db转储.
CREATE TABLE IF NOT EXISTS `table1` ( `id` int(1) NOT NULL, `lt` int(1) NOT NULL, `rt` int(4) NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `table2` ( `id` int(1) NOT NULL, `lt` int(1) NOT NULL, `rt` int(4) NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `table1` (`id`, `lt`, `rt`) VALUES (1, …Run Code Online (Sandbox Code Playgroud) 如何修改管理员生成的模块(动作和模板)?它们存储在缓存中,但我需要修改它们(模板!).有可能吗?
问候
我正在尝试做一些非常简单的事情,但是开始意识到Java中的日期有点像雷区.我想要的是通过三个整数组(一年,一个月和一个日期)创建一些Date对象,对它们做一些简单的测试(沿着日期B之前的日期B和1990年1月1日之后的行),转换它们java.sql.Date通过JDBC传递给对象并传递给数据库.
一切都非常简单,使用java.util.Date(int year,int month,int day)构造函数工作正常.当然这个构造函数是折旧的,我想避免在我写的新代码中使用折旧调用.然而,解决这个简单问题的所有其他选项似乎都很愚蠢.没有使用折旧的构造函数,真的没有简单的方法可以做我想做的事情吗?
我知道所有Java日期相关问题的标准答案是"使用joda时间",但我真的不想开始在第三方库中找到这样一个看似微不足道的问题.
我开始在我的服务器中开发自己的SIMPLE twitter客户端(绕过政府办公室的一些笨蛋建立的twitter.com阻止规则)
请检查此图像,以便您可以看到重音字符转换为奇怪的符号:

它是由Tijs Verkoyen开发的这类Twitter PHP课程开发的
这是我的标题代码,即utf-8.谁能指点我修复?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="js/jquery-1.4.2.min.js" type="text/javascript"></script>
任何人都可以告诉我如何创建自定义安装程序来"安装"游戏.我说自定义意味着我不希望用户拥有安装游戏的选项.我希望它是一个直接的过程,也许只有一个加载栏.
我正在开发的程序是游戏的"中心",其中包括社区和其他功能,例如记录游戏玩法时间的计时器.我只是认为用一个简单的安装程序在一个地方安装每个游戏会使程序更容易使用.它还允许我做其他功能,因为游戏将全部安装在一个地方.用户无需指定游戏的安装位置.
这可能吗?