我只是检查设计指南并想知道无边框按钮.我瞪着眼睛,试图在源头找到但不能自己把它整合在一起.这是普通的Button小部件,但是您添加了自定义(Android默认)样式吗?如何制作这些无边框按钮(当然你可以将背景设置为空,但后来我没有分隔线)?
这里链接到设计指南:

在Android的设计指南说,使用无边框按钮(见下图),但真的不解释如何.几个星期前有人问过同样的问题:如何创建标准的无边框按钮(如提到的设计指南)?并且有一个答案标记为"答案",但我仍然迷失了,我没有办法在一个已经"关闭"的问题上添加评论
答案者说
"看入主题属性
buttonBarStyle,buttonBarButtonStyle以及borderlessButtonStyle"
但我仍然无法弄清楚如何实际使用这些东西.我用Google搜索了一下,找不到任何东西,所以我想我只是再问这个问题,希望有人可以提供一些更详细的信息.

我在Windows上使用无边框窗口创建应用程序.但是,由于窗口是无边框的,我没有阴影,快照,最小化动画或抖动.我环顾四周,发现没有解释如何实现这一点的网站.但是,我知道这是可能的,因为Office 2013,Visual Studio 2012和Steam都具有这些功能并且是无边界的.我专门使用QT和C++但是如果你已经为另一个窗口库解决了这个问题,我也想听听你的解决方案.无论是.并且通过areo shadow我并不是指两侧的阴影,我的意思是所有活动的本机areo windows应用程序的所有方面的发光阴影.
我有自定义单元格渲染器,并希望删除单元格的边框.
我该怎么做?我试过setBorder但它不起作用.
这是我的渲染器代码:
public class MyTableCellRenderer extends DefaultTableCellRenderer {
private static final long serialVersionUID = -1195682136616306875L;
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);
if (!isSelected) {
if (row % 2 == 0 && row != 1) {
c.setBackground(new Color(255, 255, 150));
} else {
c.setBackground(Color.WHITE);
}
} else {
c.setBackground(new Color(255, 230, 255));
}
c.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
return c;
}
}
Run Code Online (Sandbox Code Playgroud) 如何移动没有边框的窗口.应用程序上没有空白区域,所有可用的内容都是webbrowser和menustrip.我希望用户能够通过拖动菜单条来移动窗口.我该如何编码呢?我尝试了一些我在网上找到的代码块,但都没有.
我正在尝试创建一个在其下面有阴影的无框窗口.当我们用Qt :: FramelessWindowHint标志创建一个无边框窗口时,它不包含阴影.但是我们可以通过创建QGraphicsDropShadowEffect对象,然后通过setGraphicsEffect函数将其传递给窗口小部件,从而轻松地为子窗口小部件添加阴影.但这似乎对QMainWindow不起作用.请帮我把阴影放到Qt的无框窗口......
我在WPF中创建了一个无边界应用程序,它运行得很好.但是,当我将WindowState设置为全屏时,应用程序会占用比屏幕分辨率更多的空间,因此屏幕外的所有方向都有一些像素!(看起来添加了一些硬编码的负边距来隐藏默认边框)
任何想法如何防止这种情况发生?
我的xaml:
<Window x:Class="MyApp.Shell"
WindowStyle="None"
BorderThickness="0"
AllowsTransparency="True"
Background="Transparent"
ResizeMode="CanResizeWithGrip"
WindowState="{Binding MainApplicationWindowState}"
...
Run Code Online (Sandbox Code Playgroud)
另外,我看到的另一个问题是Windows工具栏/任务栏被覆盖在fullsize状态,因此它看起来像是使用"实际"屏幕高度而不是"可用"屏幕高度,这意味着屏幕高度减去窗口工具栏/任务栏!
有人找到了这些问题的解决方案吗?
谢谢
我正在尝试在Windows上的Qt中创建一个无边框窗口,它支持本机功能:aero snap,DWM调整大小和最小化,抖动等.例如Office 2013或Visual Studio 2012.但它们是用wpf编写的.在wpf和纯WinApi中有很多例子,但是我找不到任何Qt例子.
最近我发现了暴雪的Battle.net App(截图).他们正在使用QT 4.8.5,他们的主窗口在我的应用程序中看起来和行为完全符合我的要求.
有谁知道这是怎么做到的吗?
谢谢你的帮助.
我注意到最近新的 Windows 应用程序有没有边框的趋势。Github 桌面、MS Teams、VS Code。每次看清应用程序的边缘都会伤害我的大脑和眼睛。实际上没有边界,没有阴影,没有单个像素线,什么都没有。
我错过了什么吗?我是不是做错了什么?我是唯一一个有这种挫败感的人吗?
有谁知道并可以解释为什么以及如何做到这一点?有谁知道任何解决方法或强制某种边界的方法(即使是阴影也可以)?