我的问题非常类似于Ubuntu上Eclipse中的 Stack Overflow问题Gigantic Tabs.
我尝试了所提出的解决方案,但它们看起来很旧.我找到了一个很好地处理工具栏和菜单的解决方案,但没有一个解决方案可以减少窗格内不成比例的大标签(和标签)的大小和填充(请参阅下面屏幕中的"Package Explorer"选项卡).
我很满意我的OS范围GTK主题的定制方式,并且不想改变它.是否有快速修复以减少Eclipse中窗格的选项卡大小?
我在Ubuntu 12.04上使用Eclipse for Mobile Developers(Juno).我还要提到我非常喜欢Eclipse在Windows 7中出现的方式,所以类似的东西是理想的.
以下是我正在使用的eclipse特定GTK样式:
style "eclin" {
GtkButton::default_border={1,1,1,1}
GtkButton::default_outside_border={1,1,1,1}
GtkButtonBox::child_min_width=0
GtkButtonBox::child_min_heigth=0
GtkButtonBox::child_internal_pad_x=0
GtkButtonBox::child_internal_pad_y=0
GtkMenu::vertical-padding=1
GtkMenuBar::internal_padding=1
GtkMenuItem::horizontal_padding=4
GtkToolbar::internal-padding=1
GtkToolbar::space-size=1
GtkOptionMenu::indicator_size=0
GtkOptionMenu::indicator_spacing=0
GtkPaned::handle_size=4
GtkRange::trough_border=0
GtkRange::stepper_spacing=0
GtkScale::value_spacing=0
GtkScrolledWindow::scrollbar_spacing=0
GtkExpander::expander_size=10
GtkExpander::expander_spacing=0
GtkTreeView::vertical-separator=0
GtkTreeView::horizontal-separator=0
GtkTreeView::expander-size=12
GtkTreeView::fixed-height-mode=TRUE
GtkWidget::focus_padding=0
font_name="Liberation Sans,Sans Regular 8"
}
class "GtkWidget" style "eclin"
style "eclin2" {
xthickness=1
ythickness=1
}
class "GtkButton" style "eclin2"
class "GtkToolbar" style "eclin2"
class "GtkPaned" style "eclin2"
Run Code Online (Sandbox Code Playgroud)
以下是我的IDE与巨大标签一起显示的截图:

我不确定如何调用效果,但是有人可以指引我进入一个可以帮助我做与本网站相同效果的库吗?
基本上,它会在鼠标单击时向上移动到页面顶部.如果没有这样的专用效果库,代码片段(最好是jQuery)可以提供帮助.
我不确定我是否需要开始另一个主题,但是任何人都可以帮助我使用一个小的jQuery片段来实现Makr UI的整体效果吗?
我被检查出了rich GUI对Git上Linux.最近我开始大量使用它并发现即使命令行非常有用,我仍然需要一个GUI供我使用,因为我还不太了解高级功能.
我以前在SO上遇到过这个问题,但我还是要再问这个问题,因为那个问题没有我的答案
我已经使用git-cola和gitk,但他们看上去半生不熟和gitk看起来像我的一些其他工作DE.我在gitGUI中需要的所有功能都不在其中.
我试过giggle,但它对于观看差异更有用
QGit,但还没有完全完成.现在让我告诉我如何想要一个foo-Git-GUI看起来像:
Bzr Explorer,它是高度可用的,并且具有许多功能,而不是上面提到的许多GUI任何人都知道任何Git GUI,看起来像我上面发布的上面的例子?
我在JScrollPane上嵌入了一个JTextArea,并使用该JTextArea进行输出.
我想,只要在输出中超出的JTextArea的大小,JTextArea中自动滚动,这样用户就不必做手工向下滚动查看最近的输出.
我怎样才能做到这一点?
我已经将JTextArea和JScrollPane的autoscroll属性设置为true.
我正在设计一款iPhone应用程序,其中包含一组相当大的屏幕圆形矩形按钮.给定基于手指的触摸屏UI,您认为最小的合理按钮大小是什么?我需要在视口中尽可能多地适应它们而不会过多地损害可用性.也许苹果推荐的最小尺寸?现在它是33x33,它在模拟器上看起来还不错,但我昨晚在真实手机上玩这款应用程序,这很尴尬 - 按钮感觉太小了.
如果我们从HTML/CSS中学到了什么,那么声明性语言(如XML)可以很好地描述用户界面,因为:
我最近看了一下WPF应用程序的内容(即XAML),它看起来非常熟悉HTML中使用的声明性语言风格.
桌面UI开发的当前状态在很大程度上是分数化的,否则在图形用户界面设计领域(IE.GTK,XUL,Qt,Winforms,WPF等)中将没有那么多的重复工作.
什么是代表这些特征的开源GUI:
WPF,或更具体地说,XAML似乎是朝着正确方向迈出的可能的一步.
非常感谢您的信息,请保持信息.以下是我从评论和答案中收集的选项.
基于XML的格式,不是免费的,不是跨平台的,也不是特定于语言的
注意:我不确定XUL是否值得在此列表中提及,因为它不是桌面GUI语言,而是更多的make-webapps-on-the-desktop语言.另外,它需要浏览器才能运行.IE,它是'用于桌面的DHTML'.
注意:XAML不是纯粹的开源格式,因为Microsoft控制其使用条款,包括随时更改条款的权利.月光不能合法地在Windows或Mac上运行.此外,唯一免于法律诉讼的平台是Novell.请参阅此内容 …
是否可以使用JQuery Slider(范围滑块/双滑块)来获得非线性(非一致"步长")值?
我想将水平滑块看起来像:
|----|----|----|----|----|--------|--------|-------------------------|--------------------------|...
0 500 750 1000 1250 1500 2000 2500 75000 100000...
Run Code Online (Sandbox Code Playgroud)
例如,我想要以下JQuery代码:
var values = [0, 500, 750, 1000, 1250, 1500, 2000, 2500, 75000, 100000, 150000, 200000, 250000, 300000, 350000, 400000, 500000, 1000000];
var slider = $("#price-range").slider({
orientation: 'horizontal',
range: true,
min: 0,
max: 1000000,
values: [0, 1000000],
slide: function(event, ui) {
var includeLeft = event.keyCode != $.ui.keyCode.RIGHT;
var includeRight = event.keyCode != $.ui.keyCode.LEFT;
slider.slider('option', 'value', findNearest(includeLeft, includeRight, ui.value));
$("#price-amount").html('$' + ui.values[0] + ' - $' + …Run Code Online (Sandbox Code Playgroud) 可能重复:
Mongo接口
我一直在浏览mongoDB可用的GUI工具.我看到了mongoHub(令人遗憾的是它仅适用于MAC OSX),rockMongo和其他一些基于php的工具.有没有其他工具可用的桌面应用程序,如MYSQL GUI工具?
我想为我的脚本制作一些图形对话框,但不知道如何.我听说过有关GTK-Server或类似的东西.如果有人知道如何将Bash与tcl/tk联系起来,我也会感到满意.
请不要发布类似"更改为C++"的内容,因为我的项目必须是Bash中的脚本; 没有其他选择.
有任何想法吗?
编辑:
谢谢你的答案,但我不希望控制台中的颜色"图形",但我可以移动的图形窗口,最小化等我会测试xmessage,但我不认为这将是我正在寻找的.
编辑2: 我不想做一个简单的对话,如是/否,但有一些界面,如进度条和按钮,类似于游戏.