对于在Windows8中给Java应用程序一个MetroLookandFeel感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解在windows中,可以使用javac命令就可以直接运行程序,并
对于在Windows 8中给Java应用程序一个Metro Look and Feel感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解在windows中,可以使用javac命令就可以直接运行程序,并且为您提供关于.net – 如何在Windows窗体应用程序中创建一个mailto链接、cordova应用程序接收从其他应用程序共享的内容 – iOS,Android和Windows应用程序商店、GNOME / Vala应用程序在Windows上运行、java – 为什么Windows LookAndFeel使字体太小?的宝贵知识。
本文目录一览:- 在Windows 8中给Java应用程序一个Metro Look and Feel(在windows中,可以使用javac命令就可以直接运行程序)
- .net – 如何在Windows窗体应用程序中创建一个mailto链接
- cordova应用程序接收从其他应用程序共享的内容 – iOS,Android和Windows应用程序商店
- GNOME / Vala应用程序在Windows上运行
- java – 为什么Windows LookAndFeel使字体太小?
在Windows 8中给Java应用程序一个Metro Look and Feel(在windows中,可以使用javac命令就可以直接运行程序)
在探索地铁应用程序原理之后,我想给我的应用程序用户一个额外的好处是使用作为一个metro app
我读了大约DWR,gwt-explorer.但是我还不确定。有没有其他解决方法,最小的代码更改?
谢谢安德鲁汤普森先生帮助我。
http://pixelduke.wordpress.com/category/metro/
您只能在Windows 8的桌面环境中使用此类应用程序,但不能在城域环境中使用。但是,根据情况,这仍然有用。
.net – 如何在Windows窗体应用程序中创建一个mailto链接
System.Diagnostics.Process.Start("mailto:" & LinkLabel1.Text);
你会想要对电子邮件地址做一些理智的检查,并添加一些错误的陷阱,但这应该是诀窍.
cordova应用程序接收从其他应用程序共享的内容 – iOS,Android和Windows应用程序商店
我正在开发一个通信器,我想将我的应用程序作为应用程序扩展插件展示给本地设备,允许用户从本地共享菜单共享图像,文本和video到我的cordova应用程序。 有没有办法在iOS,Android和Windows Store应用程序上使用Cordova应用程序?
QueryWorkingSetEx应用于共享内存时返回无效页面
叉的共享内存
在linux中的信号量和共享内存
通过UNC使用模拟主机的身份validation问题
在完成ReportCompleted后分享目标合约
对于Android来说,这更容易,你可以使用一个科尔多瓦插件 。
对于iOS来说,这很难,我已经在这里记录下来
如果我理解正确,
首先 ,在Manifest.xml manifest添加android:sharedUserId="action.name"这两个应用程序。 (nativa应用程序和cordova应用程序) 重要的是sharedUserId将是相同的。
其次 ,在本机应用程序上保存此代码的对象。
SharedPreference prefs = context.getSharedPreferences(prefName,Activity.MODE_MULTI_PROCESS);
最后 ,您可以在cordova应用程序中获得此代码的对象。
Context con = cordova.getActivity().getApplicationContext().createPackageContext("action.name",Context.MODE_MULTI_PROCESS); SharedPreferences pref = con.getSharedPreferences("prefName",Context.MODE_MULTI_PROCESS);
这是一个很好而且仍然相关的问题。
对于iOS,解决方案在于为iOS应用程序创建共享扩展,幸运的是,这个过程几乎已经自动化了。
在我的研究过程中,我尝试着使用Jean-Christophe Hoelt的真棒cordova-plugin-openwith ,但遇到了几个问题。 该插件旨在接收在安装期间配置的一种类型(例如,URL,文本或图像)的共享项目。 另外,在目前的实现中,写一个笔记来分享和选择一个Cordova应用程序中的接收器是不同的(本地和Cordova)上下文中的两个不同的步骤,因此它对我来说并不是一个好的用户体验。
我做了这些和其他更正这个插件,并作为一个单独的插件发布: https : //github.com/EternallLight/cordova-plugin-openwith-ios
如果你只需要接收一个类型的股份,只说照片,cordova-plugin-openwith应该没问题。 但是,您仍然可以一次共享一个图像。
请注意,它仅适用于iOS,不适用于Android。
GNOME / Vala应用程序在Windows上运行
我想将我的C#WinForms应用程序移植到Windows和Linux中都可用。 我有一些Java的经验和更多的Python经验,但是我不太喜欢第一个,我关心第二个(我的意思是混淆,需要在目标PC上安装Python等),所以我select使用Vala和GTK3工具包…它主要是为了制作GNOME应用程序而创build的,但是我已经读过它是多平台的,并且完全编译为C,还有运行该软件所需的所有依赖关系 – 但是这样做是对的吗? 我的意思是:在Linux上创build我的应用程序时,是否会遇到任何限制? 我不想完成它,然后发现它不能在Windows上运行,因为我已经使用了一些GNOME库…
在点击特定文件格式的linuxpopup菜单中添加自定义选项
Gnome shell权限升级
目前有很多GTK应用程序在Windows上工作,没有问题。
例如:
GIMP(光栅图形工具 – 最初建立GTK的应用程序)
Inkscape(矢量图形工具)
Geany(文本编辑器)
洋泾浜
Vala应用程序可以在GTK应用程序的任何地方工作。 无法命名我在Windows上看到的一个Vala应用程序,但我会对此感兴趣,并回复给您。
顺便说一下,在Vala / GTK中编写应用程序的方法有两种(也许有几种),例如将整个GTK库包括到应用程序中。 Geany提供了2种不同的二进制安装程序,可以让你选择是否已经在你的windows上安装了GTK,如果没有下载包含它的GTK版本的完整安装程序,就下载一个更轻的geany-only instaler。
这里有一个网站和一个工具 ,将帮助您配置您的Vala编译器输出Windows可执行文件。
我不确定您是否可以使用Vala在Windows上需要的所有工具。 你可能不得不在Linux机器上开发。
java – 为什么Windows LookAndFeel使字体太小?
测试程序:
import java.awt.*; import java.awt.event.KeyEvent; import javax.swing.*; public class Test { public static void main(String[] arg) throws Exception { SwingUtilities.invokelater(new Runnable() { public void run() { try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Exception e) { e.printstacktrace(); } final JMenuBar mb = new JMenuBar(); final JMenu file = new JMenu("File"); file.setMnemonic(KeyEvent.VK_F); mb.add(file); final JToolBar toolbar = new JToolBar(); final JButton button = new JButton("Button"); toolbar.add(button); final JLabel label = new JLabel("Basic Colors"); final JPanel panel = new JPanel(new BorderLayout()); panel.add(toolbar,BorderLayout.PAGE_START); panel.add(label,BorderLayout.CENTER); final JFrame frame = new JFrame(); frame.setJMenuBar(mb); frame.add(panel); frame.setTitle("Test"); frame.setSize(400,200); frame.setDefaultCloSEOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } }); } }
输出与Vista上的本机Windows应用程序进行比较:
虽然测试应用程序菜单栏中的文本大小正确,但文本的其余部分小于旁边的本机应用程序.放大后,您可以看到测试应用程序JLabel中的文本比本机应用程序短1px:
这是Windows LaF中的错误,还是我们滥用它?如果这是一个错误,是否有一个已知的解决方法?
解决方法
我们今天的关于在Windows 8中给Java应用程序一个Metro Look and Feel和在windows中,可以使用javac命令就可以直接运行程序的分享就到这里,谢谢您的阅读,如果想了解更多关于.net – 如何在Windows窗体应用程序中创建一个mailto链接、cordova应用程序接收从其他应用程序共享的内容 – iOS,Android和Windows应用程序商店、GNOME / Vala应用程序在Windows上运行、java – 为什么Windows LookAndFeel使字体太小?的相关信息,可以在本站进行搜索。
本文标签: